Android UI设计——布局方法

本文介绍了Android中的五大布局:LinearLayout、RelativeLayout、FrameLayout和TableLayout。LinearLayout允许单行或单列排列,支持设置orientation。RelativeLayout通过各种属性实现相对位置布局。FrameLayout以层叠方式显示视图,而TableLayout则用于创建表格形式的布局。
摘要由CSDN通过智能技术生成

五大布局:

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

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值