linearlayout是在线性方向显示view元素的一个viewgroup,可以是水平方向,也可以是垂直方向
你可以重复使用linearlayout,如果你想使用嵌套多层的linearlayout的话,你可以考虑使用relativelayout来替换.
1、开始创建一个工程名字叫做hellolinearlayout
2、打开res/layout/main.xml文件并且插入如下内容
仔细检查这个XML文件。有一个根元素LinearLayout定义了它的方向是垂直的,所有的子View(一共有2个)都是被垂直方向堆起的,第一个子孩子是另一个以水平方向布局的LinearLayout,并且第二个子孩子是一个用垂直方向布局的LinearLayout,这些每一个被嵌套的LinearLayout都包含几个TextView元素,它们的方向是由父LinearLayout标签所定义。
3、现在打开HelloLinearLayout.java并且确定它已经在onCreate()方法中加载了res/layout/main.xml布局文件
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);setContentView(int)方法为Activity加载了布局文件,由资源resource ID所指定—R.layout.main指的是res/layout/main.xml布局文件
4、运行程序,你可以看到如下的情况

Android开发技巧合集pdf版,内容包括:ANDROID常用类库说明,ANDROID文件系统与应用程序架构,ANDROID应用程序结构,ANDROID UI LAYOUT(布局),ANDROID UI 控件,ANDROID UI 美化,ANDROID UI 动画,异步调用,数据存储与读取等。
以上就是Android UI控件系列:LinearLayout(线性布局)的内容,更多相关内容请关注PHP中文网(www.php.cn)!









