Android初步认识02

4.Android用户界面框架(VIEWTree)

 

5.Android系统的界面控件: (xml文件名:a-z  0-9  . _)

定制控件:用户独立开发的控件,或通过继承并修改系统控件后所产生的新 控件

系统控件:Android系统提供给用户已经封装的界面控件

TextView作用是显示文字的。

ImageView作用是显示图片。

6.界面事件:存在多种界面事件 (监听实现的,也就是接口)

Spinner:下拉框

ListView:垂直显示列表名,内容过多时会出现垂直滚动条

 

7.界面布局

a) 线性布局(LinearLayout):

orientation:横向排列horizontal ,垂直排列vertical

gravity:在元素自己本身内部的对齐方式,layout_gravity:在布局中 的对齐方式

layout_weight:占几分(所有的layout_weight一共是几就是几分

b) 框架布局FrameLayout

c) 相对布局RelativeLayout:通过制定界面元素与其他元素的相对位置的 关系,确定界面所有元素的布局位置。最大程度保证各种手机上的 位置正确显示

1.属性值为true或false(以父元素为参照物)

2.属性值必须为id引用名“@id/id-name”(以其他元素为参照物)

3.属性值为具体的dp值

4.其他属性:gravity ,layout_gravity.

d) 绝对布局AbsoluteLayout

e) 表格布局TableLayout :以行和列形式对控件进行管理,每一行为一个 TableRow对象,或者View对象

(stretchColumns:可伸展的列,列的序号从0开始, shrinkColumns:可以收缩的列

collapseColumns:可以隐藏的列

Layout_span:合并单元格)

f) 网格布局GridLayout:Android4.0新增布局

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值