AndroidManifest.xml是Android应用程序中最重要的清单文件。
主要内容包括:
1.应用程序包名称;
2.应用程序申请的自身所需要的权限;
3.应用程序中所包含的组件。

<manifest>标签定义了Manifest是AndroidManifest.xml的根元素,其他标签都定义在该元素下面。在此标签下有且仅有一个<application>标签。
<application>标签下元素的属性解释如下:
1.android:allowBackup="true":设置允许备份文件。(因为前缀都一样,以下介绍都会省略前缀)
2.icon:应用程序图标文件引用位置。
3.supportsRtl:设置是否支持RTL布局。
4.theme:应用程序的主题(主题有很多种,上图是默认的主题)。
5.<activity>:对Activity组件的声明。在此之下可以包含0个或多个<intent-filter>标签,该标签用于设定Intent过滤条件,可与其他组件进行通信。
如果用户在应用程序中又创建了一个activity,AS会默认在<application>标签下创建一个<activity>标签,若没你可自行创建。
例:<activity android:name=".SecondActicity/">(此处SecondActivity应与你创建的Activity名一样,这里我创建了一个名为SecondActivity的Activity活动)
网友评论