布局(一)
16lz
2022-07-01
Android推荐使用XML布局文件来定义用户界面,所有组件都提供了两种方式来控制组件的行为:
1)在XML布局文件中通过XML属性进行控制;
2)在Java程序代码中通过调用方法进行控制;
实质都是控制UI组件的XML属性还有对应的方法,控件默认在布局的左上角。
一、android:layout_width和android:layout_height
在Android布局文件中定义视图(控件)垂直或水平大小,
android:layout_width表示的是控件的宽度,android:layout_height表示控件的高度;
其属性有fill_parent、wrap_content和match_parent(Android中fill_parent和match_parent(从Android2.2)是一样的。)
1、wrap_content:表示大小刚好足够显示当前控件里的内容;
2、fill_parent:将强制性让它布满整个屏幕或填满父控件的空白;
二、layout_marginTop 指定该属性所在控件距上部最近控件的最小值,其为ViewGroup.MarginLayoutParams的属性
margin边缘的意思,marginTop则可理解为上边缘。同理:
layout_marginBottom 指定该属性所在控件距下部最近控件的最小值;
layout_marginLeft 指定该属性所在控件距左边最近控件的最小值;
layout_marginRight 指定该属性所在控件距右边最近控件的最小值。
三、RelativeLayout的布局参数含义表
更多相关文章
- 三、安卓UI学习(1)
- android用户界面之按钮(Button)教程实例汇
- 在Fragment中设置控件点击方法,执行失败。
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
- Android开发——Android搜索框架(二)
- Android(安卓)命令行编译、打包生成apk文件
- Android常用控件
- android用户界面-组件Widget-画廊视图Gallery
- 总目录