首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

Android学习札记2之基于XML的布局

2013-10-25 
Android学习笔记2之基于XML的布局基于XML的布局基于XML布局,即以XML格式对组件之间及组件和容器之间的相互

Android学习笔记2之基于XML的布局

基于XML的布局

基于XML布局,即以XML格式对组件之间及组件和容器之间的相互关系进行说明。Android将基于XML的布局视为资源,布局文件保存在res/layout中。

?

Android的SDK中有一个工具aapt会使用布局。该工具由Android工具链自动调用。Aapt负责生成R.java文件,以便Java源码能直接访问布局中的布局和组件。

?

可以通过基于XML布局文件实现的任务可以通过Java代码实现。

使用预计XML方式的优点是能够为定义视图的工具提供便利。

?

对于确实需要在Java代码中引用的元素,需要为其制定android:id

使用@+id/...作为Id的约定,其中…表示当前小部件在上下文中唯一的名字

?

使用布局的方法:将XML命名为main.xml,保存到res/layout,在Activity的onCreate方法回掉中加入语句:

setContentView(R.layout.main);

?

访问布局文件中制定的标示符部件,可以使用findViewById()传入标示符。

?

热点排行