android-常用布局-<三>
2015-02-13 15:23
369 查看
1.线性布局(LinearLayout)
layout_weight:是表示占整个父类的用户界面的比重,比如有两个线性布局位于同一个界面中,x线性布局比重为2,y线性布局比重为3。
则x占父类界面的面积2/5,二y占父类界面的面积3/5
注意:LinearLayout的orientation默认是水平的(即你没有设置这个属性时)
2.表格布局(TableLayout)
http://blog.sina.com.cn/s/blog_63c66eb60100u29p.html
3.相对布局(RelativeLayout)
4.绝对布局(AbsoluteLayout)
以坐标的方式布局,不推荐使用,除非特别的需要,而且它的元素是可以重叠在其他元素之上。
layout_weight:是表示占整个父类的用户界面的比重,比如有两个线性布局位于同一个界面中,x线性布局比重为2,y线性布局比重为3。
则x占父类界面的面积2/5,二y占父类界面的面积3/5
注意:LinearLayout的orientation默认是水平的(即你没有设置这个属性时)
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#00ff00" android:text="00ff00" android:textSize="15pt" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#ff0000" android:text="ff0000" android:textSize="15pt" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#0000ff" android:text="0000ff" android:textSize="15pt" /> </LinearLayout> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#00ffff" android:text="00ffff" android:textSize="15pt" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#ffff00" android:text="ffff00" android:textSize="15pt" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#ff00ff" android:text="ff00ff" android:textSize="15pt" /> </LinearLayout> </LinearLayout>
2.表格布局(TableLayout)
http://blog.sina.com.cn/s/blog_63c66eb60100u29p.html
3.相对布局(RelativeLayout)
4.绝对布局(AbsoluteLayout)
以坐标的方式布局,不推荐使用,除非特别的需要,而且它的元素是可以重叠在其他元素之上。
相关文章推荐
- Android Layout研究 <三> View的布局方式及实例
- Android中布局中常用到的<include> <merge> <ViewStub>
- <Android知识点整理>2.Android常用的布局
- 对android常用数据集合List<Map<String,String>排序
- android面试题目大全<第一部分>,android基本的UI控件和布局文件知识
- Linux 入门常用命令<三>
- Android学习之多线程开发总结<三>
- android <初级篇> 界面布局<一> ——菜鸟的学习之路
- Android最佳实践性能(三)提高性能布局(再利用布局与<include/>')
- (转)Android中View绘制优化二一---- 使用<include />标签复用布局文件
- 从零开始学android<RelativeLayout相对布局.十六.>
- [Android 性能优化系列]布局篇之通过<include>复用布局
- Android中View绘制优化二一---- 使用<include />标签复用布局文件
- <Android>两个布局之间的跳转
- Androidの疑难杂症之加载布局报Error inflating class <unknown>
- android基础学习<一>--->五大布局对象Framelayout,Linearlayout,Relativelayout,Tablelayout,AbsoluteLayout
- Android用<include>复用/重用布局
- Android学习笔记:<二>03.Android当中的常用控件
- android布局标签<include />使用
- 【Android自定义控件】Android自定义虚线<三>