android排版(布局)
帧布局
就是覆盖(覆盖之前的控件) FrameLayout
还有一种方式就是用x y轴去调位置 不过比较麻烦
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:background="#000000" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#FF2424"
android:height="620px"
android:width="420px" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#C9EE5F"
android:height="520px"
android:width="320px" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#09508F"
android:height="420px"
android:width="220px" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#EBC53F"
android:height="320px"
android:width="120px" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="#B847FF"
android:height="220px"
android:width="20px" />
按钮排版
android:orientation="vertical" (竖着)
android:orientation="horizontal"(横着一条直线上)
android:gravity:控件内部的元素(对内有效)
android:layout_gravity:控件所在父元素的位置(对外生效)
布局里可以切套另外布局
常用
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="0.10"
android:gravity="left"
android:orientation="vertical" >
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView" />
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="TextView2"
android:gravity="bottom" />
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="2.49"
android:gravity="center"
android:orientation="vertical" >
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView" />
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_weight="0.33"
android:gravity="right" >
android:id="@+id/textView11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView" />
android:id="@+id/textView21"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="TextView2"
android:gravity="bottom" />
(....................................)
更多相关文章
- Android中设置控件透明度的方法
- android 布局特殊的属性介绍
- 如何让Android中的控件显示居中?
- android 布局总结
- 自己归纳 Android 四种布局简介
- 每周总结20130821——android控件的尺寸、http文件上传
- Android 性能优化笔记 一 布局优化