Android的UI布局
Android使用的数据单位 sp一般用在字体大小,dp一般用来设置控件之间的间。
其中几种布局 LinerLayout ,ReLativeLayout, FrameLayout, 比较常用,TableLayout ,AbsouluteLayout现在一般不用了,GridLayout后来新加的
1,LinerLayout 称为线性布局
android:orientation是用来设置 布局的方向,有horizontal,vertical,
线性布局可以嵌套线性布局,但是不能无限嵌套,嵌套多了会影响布局的性能。
2,ReLativeLayout称为相对布局
下面是相对布局的一些属性
FrameLayout称为帧布局
GridLayout称为网格布局
对于布局来说,androidstudio可以拖拉控件这一点蛮好的,以后再开发中建议用这种方式,这可以明显可以提高开发效率,对于控件的大小和宽高尽量不要给固定值,给自适应屏幕大小的宽度