WEB开发网
开发学院手机开发Android 开发 Android Manifest.xml文件综合详解 阅读

Android Manifest.xml文件综合详解

 2010-11-05 00:56:23 来源:WEB开发网   
核心提示:< application>< category>< data>< grant-uri-permission>< instrumentation>< intent-filter>< manifest>< meta-data>

< application>

< category>

< data>

< grant-uri-permission>

< instrumentation>

< intent-filter>

< manifest>

< meta-data>

< permission>

< permission-group>

< permission-tree>

< provider>

< receiver>

< service>

< uses-configuration>

< uses-library>

< uses-permission>

< uses-sdk>

说明:AndroidManifest.xml文件的结构、元素,以及元素的属性,可以在Android SDK文档中查看详细说明。而在看这些众多的元素以及元素的属性前,需要先了解一下这些元素在命名、结构等方面的规则:

元素:在所有的元素中只有< manifest>和< application>是必需的,且只能出现一次。如果一个元素包含有其他子元素,必须通过子元素的属性来设置其值。处于同一层次的元素,这些元素的说明是没有顺序的。

属性:按照常理,所有的属性都是可选的,但是有些属性是必须设置的。那些真正可选的属性,即使不存在,其也有默认的数值项说明。除了根元素< manifest>的属性,所有其他元素属性的名字都是以android:前缀的;

定义类名:所有的元素名都对应其在SDK中的类名,如果你自己定义类名,必须包含类的数据包名,如果类与application处于同一数据包中,可以直接简写为“.”;

多数值项:如果某个元素有超过一个数值,这个元素必须通过重复的方式来说明其某个属性具有多个数值项,且不能将多个数值项一次性说明在一个属性中;

资源项说明:当需要引用某个资源时,其采用如下格式:@[package :]type :name 。 例如 < activity android:icon=”@drawable/icon ” . . . >

字符串值:类似于其他语言,如果字符中包含有字符“”,则必须使用转义字符“\”;

四,详细说明值得一提一些常用之处:

1,几乎所有的AndroidManifest.xml(以及许多其他Android的xml的文件)在第一个元素中包含了命名空间的声明 xmlns:android="http://schemas.android.com/apk/res/android"。这样使得Android中各种标准属性能在文件中使用,提供了大部分元素中的数据。

上一页  1 2 3 4 5 6  下一页

Tags:Android Manifest xml

编辑录入:coldstar [复制链接] [打 印]
赞助商链接