ITEEDU

布局文件的定义

使用布局(layout)资源

布局资源是Android中最常使用的一种资源,Android可以将屏幕中组件的布局方式定义在一个XML文件中,这有点像Web开发中的HTML页面。我们可以调用Activity.setContentView()方法,将布局文件展示在Activity上。Android通过LayoutInflater类将XML文件中的组件解析为可视化的视图组件。布局文件保存在res\layout\文件夹中,文件名称任意。

布局文件的定义

资 源 位 置

res/layout/my_layout.xml(文件名称任意)

布局XML文件格式

使用<?xml version="1.0" encoding="utf-8"?>

<布局类 

xmlns:android="http://schemas.android.

com/apk/res/android" id="@+id/string_name" (属性)>

<视图组件或者其他嵌套布局类>

<requestFocus/>

</布局类>

获得XML资源的方法

Activity.setContentView()

引用XML资源的格式

Java代码中:R.layout.my_layout

XML文件中:@[package:]layout/my_layout