技术开发 频道

Android开发指南─用户界面

  布局

  定 义并展现你的视图层次的最常用的方法是使用XML布局文件。如同HTML一样,XML为布局提供了一种可读的结构。XML中的每个元素都是 View或ViewGroup对象(抑或它们的子类)。View对象是树的叶节点,而ViewGroup对象是树的分支(参阅楼上的视图层次图)。

  XML元素的名称与它体现的Java类相对应。所以一个元素将在你的UI中生成一个TextView,而 则创建一个LinearLayout视图组。当你载入一个布局资源时,Android系统会根据你布局中的元素初始化这些运行时对象。

  举例来说,一个包含文本视图和一个按钮的简单垂直布局如下:

  

  

  android:layout_width="fill_parent"

  android:layout_height="fill_parent"

  android:orientation="vertical" >

  

  android:layout_width="wrap_content"

  android:layout_height="wrap_content"

  android:text="Hello, I am a TextView" />

  

0
相关文章