Android manifest.xml 中元素含义
发表日期:2015-07-08 22:04:08 | 来源: | | 浏览(718) 分类:Android杂项
这些都是manifest.XML里的代码。每一段代码都有它的意思,这些资料主要就是让新手们知道每一段代码都是干什么的。什么地方出错了,先看看manifest.xml里有没有缺少权限。
android:allowTaskReparenting
这句话的意思就是(是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。)
android:alwaysRetainTaskState
是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态
android:clearTaskOnLanunch
这句话的意思就是(比方说 A 是 activity, eoe 是被A 触发的 activity, 然后返回 Home, 从新启动A,是否显示 eoe)
android:configChanges
在我们配置list发生修改时, 是否调用 onConfigurationChanged() 方法
android:enabled
activity 是否可以被实例化。 上面的这句话是必须有的。而且和重要。
android:excludeFromRecents
这据主要的意思就就(是否可被显示在最近打开的activity列表里)
android:exported
是否允许activity被其它程序调用
android:finishOnTaskLaunch
是否关闭已打开的activity当用户重新启动这个任务的时候。我感觉就是你个提醒的意思。
android:launchMode
activity启动方式, ("standard" "singleTop")( "singleTask" "singleInstance")其中前两个为一组, 后两个为一组
android:multiprocess
这句话是非常主要的,因为没有一个应用是用单线程来完成的,这句话的意思是(允许多进程)
android:name
这个是必须有的,意思是activity的类名, 必须指定
android:onHistory
是否需要移除这个activity当用户切换到其他屏幕时。 这个属性是 API level 3 中引入的
android:process
一个activity运行时所在的进程名,所有程序组件运行在应用程序默认的进程中,这个进程名跟应用程序的包名一致。中的元素process属性能够为所有组件设定一个新的默认值。但是任何组件都可以覆盖这个默认值,允许你将你的程序放在多进程中运行。 如果这个属性被分配的名字以:开头,当这个activity运行时, 一个新的专属于这个程序的进程将会被创建。如果这个进程名以小写字母开头,这个activity将会运行在全局的进程中,被它的许可所提供。
- Android(0)
- Android基础(0)
- Android杂项(22)
- 安卓生命周期(0)
- android安卓支持的所有传感器Sensor列表及类型值常量(0)
- 013.statusBar-通知栏(Notification)(0)
- 001.android开发-Activity(活动)(0)
- android studio 快捷键(0)
- android 常用代码集锦(0)
- ADB 指令大全(0)
- Android manifest.xml 中元素含义(0)
- Android 动态关闭Manifest中的Receiver的方法(0)
- AndroidManifest.xml文件综合详解(0)
- AndroidManifest.xml元素含义介绍(0)
- Android的AndroidManifest.xml文件介绍(0)
- Android 文件类型和MIME的匹配表(0)
- Android SDK中tools详解(0)
- Android SDK 目录和作用详解(0)
- Android Apk文件结构简介(0)
- Android中的库(0)
- Manifest.permission_group android所有授权常量2(0)
- Manifest.permission android所有授权常量(0)
- 判断内存卡是否存在,获取内存卡根目录地址(0)
- 控件所有属性(0)
- 字符串滚动(0)