Android学习日记(UI组件)
16lz
2021-01-23
布局管理器
线性布局(LinearLayout)
相对布局(RelativeLayout)
LinearLayout
常用属性:
android:id(标识,找到空间):@+id(创造ID)
android:layout_width(宽度):50dp(dp:比例单位,与屏幕大小无关),match_parent(匹配父空间),wrap_content(包含内容)
android:layout_height(高度)
android: background(背景):颜色等属性
android: layout_margin(外边距):有marginTop等详细属性
android:layout_padding(内边距):有paddingTop等详细属性
android:orientation(方向):vertical和horizontal两种
android:gravity:center(居中),center_vertical(竖直居中),center_horizontal(水平居中)
android:layout_weight:在固定值(dp)以后,按比例平分
RelativeLayout
常用属性:
LinearLayout有的大部分都有,但是没有orientation。
android:layout_toLeftOf:在XX左边
android:layout_toRightOf:在XX右边
android:layout_alignBottom:和XX底部对齐对齐
android:layout_alignParentBottom:和XX父空间底部对齐
android:layout_below:在XX下面
更多相关文章
- Android有效解决加载大图片时内存溢出的问题
- 组件属性
- 编写自定义的 Android Preference 组件[转]
- Android 图片加载图片_OOM异常解决
- 高级组件之进度条
- android实现服务器图片本地缓存