`
寻梦者
  • 浏览: 637488 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android中的androidmanifest.xml中元素含义

 
阅读更多

android:allowTaskReparenting
是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。
---------------------------------------------------------------
android:alwaysRetainTaskState
是否保留状态不变, 比如切换回home, 再从新打开, activity处于最后的状态
---------------------------------------------------------------
android:clearTaskOnLanunch
比如 P 是 activity, Q 是被P 触发的 activity, 然后返回Home, 从新启动 P, 是否显示 Q
---------------------------------------------------------------
android:configChanges
当配置list发生修改时, 是否调用 onConfigurationChanged() 方法  比如 "locale|navigation|orientation".
---------------------------------------------------------------
android:enabled
activity 是否可以被实例化,
---------------------------------------------------------------
android:excludeFromRecents
是否可被显示在最近打开的activity列表里
---------------------------------------------------------------
android:exported
是否允许activity被其它程序调用
---------------------------------------------------------------
android:finishOnTaskLaunch
是否关闭已打开的activity当用户重新启动这个任务的时候
---------------------------------------------------------------
android.icon
---------------------------------------------------------------
android:label
---------------------------------------------------------------
android:launchMode
activity启动方式,  "standard" "singleTop"  "singleTask" "singleInstance"  其中前两个为一组, 后两个为一组
---------------------------------------------------------------
android:multiprocess
允许多进程
---------------------------------------------------------------
android:name
activity的类名, 必须指定
---------------------------------------------------------------
android:onHistory
是否需要移除这个activity当用户切换到其他屏幕时。 这个属性是 API level 3 中引入的

在task栈中只是保留一个注有该标签的activity实例,其它的都会被移出到栈外
---------------------------------------------------------------
android:permission
---------------------------------------------------------------
android:process
一 个activity运行时所在的进程名,所有程序组件运行在应用程序默认的进程中,这个进程名跟应用程序的包名一 致。<application>中的元素process属性能够为所有组件设定一个新的默认值。但是任何组件都可以覆盖这个默认值,允许你将 你的程序放在多进程中运行。  如果这个属性被分配的名字以:开头,当这个activity运行时, 一个新的专属于这个程序的进程将会被创建。 如果这个进程名以小写字母开头,这个activity将会运行在全局的进程中,被它的许可所提供。
---------------------------------------------------------------
android:screenOrientation
activity 显示的模式,  "unspecified" 默认值  "landscape" 风景画模式,宽度比高度大一些  "portrait" 肖像模式, 高度比宽度大。  "user" 用户的设置  "behind"  "sensor" "nosensor"
---------------------------------------------------------------
android:stateNotNeeded
是否 activity被销毁和成功重启并不保存状态
---------------------------------------------------------------
android:taskAffinity
activity的亲属关系, 默认情况同一个应用程序下的activity有相同的关系
---------------------------------------------------------------
android:theme
activity的样式主题, 如果没有设置,则activity的主题样式从属于应用程序, 参见<application>元素的theme属性

分享到:
评论

相关推荐

    二进制AndroidManifest.xml修改神器~

    在Android应用开发中,`AndroidManifest.xml`是一个至关重要的文件,它定义了应用程序的基本属性、权限、组件(如Activity、Service、BroadcastReceiver和ContentProvider)以及它们之间的关系。本资源,"二进制...

    AndroidManifest.xml编译器

    在Android应用开发中,`AndroidManifest.xml`是一个至关重要的文件,它是每个Android应用程序的核心组成部分,负责定义应用程序的组件、权限、所需库以及与其他应用程序的交互方式。本篇将深入探讨`AndroidManifest....

    AndroidManifest.xml解析

    在Android应用开发中,AndroidManifest.xml文件扮演着至关重要的角色。它是每个Android程序的核心配置文件,位于应用程序的根目录下,用于定义应用程序的全局特性,包括应用程序组件、权限控制、测试设置等关键信息...

    AndroidManifest.xml文件剖析.doc

    AndroidManifest.xml是每个Android应用的核心配置文件,它定义了应用程序的基本属性、组件及其权限等信息。对这个文件有深入的理解是优化应用性能和提升维护性的关键。 首先,AndroidManifest.xml文件的根元素是`...

    AndroidManifest.xml的详细参考说明

    AndroidManifest.xml是每个Android应用程序的核心配置文件,它包含应用程序运行所需的重要信息,如应用的元数据、组件声明、权限请求等。以下是对AndroidManifest.xml的详细参考说明。 一、关于AndroidManifest.xml...

    学习笔记之AndroidManifest.xml文件解析.docx

    AndroidManifest.xml 文件是每个 Android 程序中必须的文件,位于整个项目的根目录,描述了 package 中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 一、...

    纯java读取Apk信息,贡献全源码,可读取程序.apk中的AndroidManifest.xml所有信息

    在Android开发中,有时我们需要获取APK文件的详细信息,如应用名、版本号、权限等,这通常涉及对APK文件内部的AndroidManifest.xml文件进行解析。本篇将详细介绍如何仅使用Java代码,不依赖任何外部工具(如aapt)来...

    AndroidManifest.xml 最新解析包

    在Android应用开发中,`AndroidManifest.xml`是应用程序的核心配置文件,它定义了应用的组件、权限、所需库以及与其他应用交互的方式。本教程将深入探讨`AndroidManifest.xml`的最新解析方法,针对使用`AXMLPrinter-...

    AndroidManifest.xml+G+÷

    大多数Android的XML文件,包括AndroidManifest.xml,都会包含一个`xmlns:android`声明,定义了Android特有的属性,使得我们可以使用这些属性来设置元素的特性。 9. **文件结构**: - `manifest`: 根节点,包含...

    AndroidManifest_parser

    2. **XML解析**:一旦得到XML文本,`AndroidManifest_parser`将使用`xml.etree.ElementTree`或其他XML解析库来解析整个文档,创建一个元素树结构,便于后续的查询和操作。 3. **数据提取**:解析器提供API,允许...

    AndroidManifest.xml文件综合详解[整理].pdf

    《AndroidManifest.xml...综上所述,AndroidManifest.xml文件是Android应用的基石,它详细描述了应用的结构、行为和需求,确保应用能够在Android系统中正常运行。理解和熟练掌握其内容对于Android开发者来说至关重要。

    AndroidManifest.xml uses-feature功能详解

    在Android应用开发中,`AndroidManifest.xml` 文件扮演着至关重要的角色,它是应用程序的元数据中心,包含了应用程序所需的权限、组件信息以及硬件需求等。其中,`&lt;uses-feature&gt;` 标签是用于声明应用所依赖的硬件或...

    android中apk包中的xml文件解密

    本篇文章将详细介绍如何在Android中对APK包中的XML文件进行解密,以及这一过程涉及的相关技术。 首先,我们需要理解APK的结构。APK本质上是一个ZIP文件,包含以下关键部分: 1. **AndroidManifest.xml**:这是应用...

    AndroidManifest-Apk-Collection:这是您的Apk项目的AndroidManifest.xml的集合(可免费编辑和使用)

    AndroidManifest.xml是每个Android应用程序的核心组件之一,它作为应用程序的元数据存储库,定义了应用的基本属性、权限、活动、服务、广播接收器以及内容提供者等关键元素。在这个"AndroidManifest-Apk-Collection...

    Manifest详解

    AndroidManifest.xml 是 Android 应用程序中最重要的文件之一,它位于项目的根目录,描述了应用程序中的组件、权限、Intent-filter 和其他配置信息。下面是对 AndroidManifest.xml 的详细解释: 一、...

    axmldec:独立二进制AndroidManifest.xml解码器

    4. **解析元素和属性**:利用解析到的字符串表,解码器逐个解析XML元素及其属性,还原出XML的结构。 5. **输出结果**:最后,将解析的结果以文本XML的形式输出,方便用户查看和分析。 **应用场景** 1. **逆向工程*...

    Java读取android apk信息

    在Android开发中,有时我们需要...- 应用元数据提取:解析XML元素以获取应用名、版本信息、依赖库等。 以上就是纯Java读取Android APK信息的基本原理和技术细节,开发者可以根据这些知识实现自己的APK信息读取工具。

Global site tag (gtag.js) - Google Analytics