AndroidManifest.xml 安卓清单文件
2017-02-28 13:01
323 查看
此文为androidManifest.xml文件常用标签说明
全部标签属性详解链接
AndroidManifest.xml (安卓清单)
作为Android的清单文件,就像是菜单一样,有什么菜都放在里面做记录
AndroidManifest.xml文件是Android程序的入口,描述了package中暴露的组件像activity,serveice等(必须声明),他们各自的实现类,各种能被处理的数据和启动位置。此外还能声明程序中的Content proviers(内容提供者),intentreceivers(意图接收器),还能指定permissions(权限控制)和instrumentation(测试)等等。
xmlns:android:
定义android的命名空间。
package:
指定本应用内java主程序的包名,这里就是com.demo.zsl.myfirst了。
application:
声明了每一个应用程序的组件及其属性。(一个清单文件只能有一个application标签)
android:allowBackup:(指定true/false,默认为true)
将程序加入到系统的备份和恢复架构中。
android:icon:
显而易见表示APP的图标了。
android:label:
许可列表。
android:supportsRtl:
启用各种RTLAPI来用RTL布局显示应用,这个是android4.2的新特性。 (可以没有)
android:theme:
android的主题。
activity:
android:name表示当前的activity的名字,因为工程为MainActivity,所以这个名字就为这个,之后有新的activity的话,也需要添加才可以使用。(数量不限,但是程序中有的Activity没有声明回报做,程序直接退出)
intent-filter:
包含了action,data和category三种。(相当于身份证,作为标识使用)
action:
只有android:name属性,常见的是android.intent.action.MAIN,表示此activity是作为应用程序的入口。
data:
指定了希望接受的intent请求的数据URI和数据类型。
category:
android:name属性,常见的是android.intent.category.LAUNCHER,决定应用程序是否显示在程序列表里。
例子:
以上就是AndroidMainfest.xml文件乘用目录解释(基本够用)
全部标签属性详解链接
AndroidManifest.xml (安卓清单)
作为Android的清单文件,就像是菜单一样,有什么菜都放在里面做记录
AndroidManifest.xml文件是Android程序的入口,描述了package中暴露的组件像activity,serveice等(必须声明),他们各自的实现类,各种能被处理的数据和启动位置。此外还能声明程序中的Content proviers(内容提供者),intentreceivers(意图接收器),还能指定permissions(权限控制)和instrumentation(测试)等等。
xmlns:android:
定义android的命名空间。
package:
指定本应用内java主程序的包名,这里就是com.demo.zsl.myfirst了。
application:
声明了每一个应用程序的组件及其属性。(一个清单文件只能有一个application标签)
android:allowBackup:(指定true/false,默认为true)
将程序加入到系统的备份和恢复架构中。
android:icon:
显而易见表示APP的图标了。
android:label:
许可列表。
android:supportsRtl:
启用各种RTLAPI来用RTL布局显示应用,这个是android4.2的新特性。 (可以没有)
android:theme:
android的主题。
activity:
android:name表示当前的activity的名字,因为工程为MainActivity,所以这个名字就为这个,之后有新的activity的话,也需要添加才可以使用。(数量不限,但是程序中有的Activity没有声明回报做,程序直接退出)
intent-filter:
包含了action,data和category三种。(相当于身份证,作为标识使用)
action:
只有android:name属性,常见的是android.intent.action.MAIN,表示此activity是作为应用程序的入口。
data:
指定了希望接受的intent请求的数据URI和数据类型。
category:
android:name属性,常见的是android.intent.category.LAUNCHER,决定应用程序是否显示在程序列表里。
例子:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.demo.zsl.myfirst"> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"> <activity android:name="com.demo.zsl.myfirst.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.demo.zsl.myfirst.DiaryActivity" android:label="@string/app_name" > </activity> </application> </manifest>
以上就是AndroidMainfest.xml文件乘用目录解释(基本够用)
相关文章推荐
- AndroidManifest.xml清单配置文件
- AndroidManifest.xml清单文件详解--activity节点
- AndroidManifest.xml清单文件详解--intent-filter节点
- AndroidManifest.xml清单文件分析
- 安卓在AndroidManifest.xml文件中设置Android程序的启动界面方法
- [安卓]AndroidManifest.xml文件简介及结构
- AndroidManifest.xml清单文件详解--meta-data节点
- AndroidManifest.xml清单文件详解--compatible-screens节点
- AndroidManifest.xml清单文件详解--permission-group节点
- AndroidManifest.xml清单配置文件
- AndroidManifest.xml清单文件详解--action节点
- AndroidManifest.xml清单文件详解--category节点
- AndroidManifest.xml清单文件详解--permission-tree节点
- Android应用清单文件:AndroidManifest.xml
- Android配置清单文件Manifest.xml的常用设置
- android关于AndroidManifest.xml详细分析 清单文件解析
- 安卓开发_浅谈主配置文件(AndroidManifest.xml)
- AndroidManifest.xml清单文件详解--data节点
- AndroidManifest.xml清单文件详解--supports-screens节点
- Android应用的清单文件:AndroidManifest.xml