五大布局:
Android中的UI界面元素是由View和ViewGroup对象建立的,ViewGroup继承于View
LinearLayout–线性布局
RelativeLayout–相对布局
FrameLayout–帧布局
TableLayout–表格布局
AbsoluteLayout–绝对布局(Android不适用)(以左上角为原点,根据X,Y轴坐标确定位置)
GridLayout–网格布局(不适用)
LinearLayout–线性布局
只能单行或单列排列
Android:orientation=”vertical”指定为垂直
Android:orientation=”horizontal”指定为水平
默认是水平的
Android:Layout_marginxxxx="xxdp"距离xxxx离开xxdp
Android:Layout_margin="xxdp"距离四周各离开xxdp
px:像素;
dp:一英寸除以160;手机不同分辨率不同dp不同
sp: 文字的大小,跟dp一样,只用于文本的大小
LinearLayout–线性布局
默认控件是在左上角
让控件在右边android:gravity=”right”
让控件在左下角 android:gravity=”bottom”
让控件在右下角android:g