Android UI开发之-相对布局

1  布局的类型

1.1 相对布局(RelativeLayout)

默认采用相对布局,通常有两种形式,一种是相对于容器而言,一种是相对于控件而言。其属性如下

android:layout_alignParentLeft--是否跟父布局左对齐

layout_alignParentTop--是否跟父布局顶部对齐

layout_alignParentRight--是否跟父布局右对齐

layout_alignParentBottom--是否跟父布局底部对齐

layout_toRightOf--在指定控件右边

layout_toLeftOf--在指定控件左边

layout_above--在指定控件上边

layout_below--在指定控件下边

layout_alignBaseline--与指定控件水平对齐

layout_alignLeft--与指定控件左对齐

layout_alignRight--与指定控件右对齐

layout_alignTop--与指定控件顶部对齐

layout_alignBottom--与指定控件底部对齐

 

margin(边距)--用来指定组件间的距离,有marginTop,marginButtom,marginLeft,marginRight,margin等属性,如果设置了android:margin属性将设置控件四周的边距

padding--指定控件的内边距,即指定视图外边框与内容直接的距离,有paddingTop,paddingBottom,paddingLeft,paddingRight,padding等属性,如果设置了android:padding属性将设置视频外边框与内容四周的距离

 

控件单位的使用:

px:代表像素,在屏幕中可以显示最小元素单元。应用程序中任何控件都是一个个像素点组成的。分辨率越高的手机,屏幕的像素点就越多,如果使用px来控件控件的带下,在分辨率不同的手机上控件显示的大小也不同

pt:代表磅数,一般pt都会作为字体的单位来显示。pt和px情况类似,在不同分辨率的手机上,用pt控制的字体大小也会不同

dp:代表密度无关像素,又称dip。1dp单位在设备屏幕上总是等于1/160英寸。使用dp的好处是无论屏幕密度如何总能获得同样尺寸,推荐控件与布局使用

sp:代表可伸缩像素,采用与dp相同的设计理念,推荐设置文字的大小时使用

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值