[
转载
]Android
学习笔记(五):
Activity
和
main.xml
文件
分类: 读书笔记 Andriod2011-03-02 16:14 1855 人阅读 评论(2) 收藏 举报
我们在 Andriod 学习笔记(三):Andriod 程序框架 ,中对 main.xml 文件进行了初步的了解,这本次,我们将初步
学习 Activity 和 main.xml 的关系。
虽然我们可以使用 java code 来编写 UI,但是更通用的方式是使用 XML-based Layout 文件,它用于描述 widget 和
container 之间的关系。这使得我们可以方便阅读和是 UI 设计独立,也使得一些 IDE 工具可以提供直观的 GUI。
1、修订 main.xml
<!-- 线性布局,从上到下,方向由 orientation 的方向确定 fill_parent 即填充其父控件,这里就是全屏。-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<!-- 如果在 Java source code 中对此 widget 有由代码,需提供 id,andriod:id="@+id/<name>" ,在 R.java
上有对应的代码,对应为 R.id.<name> , 在这个例子中我们在 R.java 中查到:R.id.myTextView=0x7f040000,我