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的布局参数含义表

更多相关文章

  1. 三、安卓UI学习(1)
  2. android用户界面之按钮(Button)教程实例汇
  3. 在Fragment中设置控件点击方法,执行失败。
  4. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
  5. Android开发——Android搜索框架(二)
  6. Android(安卓)命令行编译、打包生成apk文件
  7. Android常用控件
  8. android用户界面-组件Widget-画廊视图Gallery
  9. 总目录

随机推荐

  1. Android AIDL跨进程通讯
  2. Android LruCache使用分析
  3. Android 处理多线程 UserTask
  4. Android SDK API 13升级指南
  5. Android下的数据储存方式(三)
  6. android学习——EditText的属性
  7. android Activity加载完成后的监听事件
  8. android service 面试
  9. 《Android开发从零开始》――1.Android开
  10. Android的minSdkVersion,targetSdkVersion