Android第五讲小结

Android图形用户界面

本章学习重点及线索

1、View基本概念

2、在Acitivity中获取代表代表view的对象

3、设置View的属性

4、为View设置监听

一涉及到布局(Layout)和常用控件(View)

1、线性布局和相对布局

2、比较常用的控件View(宽高、颜色、边距、是否可见、内容居中、在父控件中的位置、点击事件)

3、TextView(显示文本)、EditText(编辑框属性inputType常用事件及特有事件addTextChangedListener)、Button(点击按钮)ImageView(src、background、scaleType)

图形界面之组件布局:

二.五大布局Layout:

LinearLayout线性布局

RelativeLayout相对布局

AbsoluteLayout绝对布局

GridView表格布局

FrameLayout帧布局

三.Android中的显示单位

lpx(pixels)像素

一般HVGA代表320x480像素,这个用的比较多。

ldip或dp (device independentpixels)设备独立像素

这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA推荐使用这个,不依赖像素。

lsp (scaled pixels — best for text size)比例像素

主要处理字体的大小,可以根据用户系统的字体自适应。

除了上面三个显示单位,下面还有几个不太常用:

lin (inches)英寸

lmm (millimeters)毫米

lpt (points)点,1/72英寸

为了适应不同分辨率,不同的像素密度,推荐使用dip,文字使用sp。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,907评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,853评论 0 17
  • day01 英语****Generation 一代人;代(约30年),时代icon 图标Libraries:...
    lengol阅读 6,041评论 0 50
  • 总有想写些什么的冲动,但会被各种各样的理由和不自觉的拖延打消,其实不要抱太多的目的性最好,就是乱七八糟记录下...
    处处闻啼鸟阅读 1,621评论 0 2
  • 早上路过常去的米粉店,不小心看到老板往半人高的汤锅里扔了一包味精,而且还有继续扔第二包的趋势。迅速抽离了踏进去的半...
    昼夜思阅读 1,657评论 0 0

友情链接更多精彩内容