1.每一个页面会对应一个activity
2.每一个activity对一个XML文件
3.界面在XML文件里写
4.UI=空件+布局
5.学控件就是学属性
layout_width,layout_height:
wrap_content:高度与高度自适应
match_parent:会占据父控件的所有空间
background:
纯色:#6位16位进制(前2位控制透明度)
图片:@drawable/文件(图片文件必须放drawable文件下)
layout_margin,padding:外边距,内边距
控件单位用dp,仅有用dp(380~400dp能适应大多数手机)
文字大小单位用sp
相对布局:下节课讲
**线性布局:**从左到右,不会自动换行,只能排一个,可以用嵌套运用orientation实现打包,它只能横着排或者竖着排(orientation):
orientation:布局方向
layout_weight:权重
gravity:文字的位置
layout_gravity:控件位置
表格布局: 不用了
帧布局: 下下节课讲
绝对布局: 不用了
约束布局: 包含了这五种布局,最牛B的布局:下下下节课讲
常见布局=相对布局+流式布局