线性布局 Linear Layout

来源:互联网 发布:淘宝卖家资质如何提升 编辑:程序博客网 时间:2024/04/27 12:06

本文翻译自官方文档

http://androidappdocs.appspot.com/resources/tutorials/views/hello-linearlayout.html

线性布局(Linear Layout)
LinearLayout 是一个组视图。它用于水平或垂直的显示它的子元素视图。
你应该谨慎,不要滥用 LinearLayout。如果你开始多层嵌套使用LinearLayout,此时你可以考虑使用RelativeLayout来替代。
1.新建一个名为 HelloLinearLayout的工程
2.打开 res/layout/main.xml 文件,并插入如下代码:


仔细的查看这个xml文件。它有一个根元素 LinearLayout 定义了布局是 垂直的---它所有的子视图(根元素有两个子视图)将会垂直地堆放。第一个子元素是 LinearLayout 应用了水平方向,第二个子元素是LinearLayout应用了垂直方向。每一个嵌套的 LinearLayout 又包含了几个 TextView 元素,这些TextView的排列方向被它们的父元素 LinearLayout 定义了。

3.现在打开 HelloLinearLayout.java 文件,并且确信它的 onCreate方法装载 了 res/layout/main.xml:

setContentView(int) 方法依据资源标识ID----R.layout.main 指的是 res/layout/main.xml文件 ,为Activity 装载布局文件。
4。运行应用程序
运行结果如下:

原创粉丝点击