`
sjl599
  • 浏览: 17322 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

android manifest.xml中元素含义android

阅读更多
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 中引入的
--------------------------------------------------------------------------------------

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属性
--------------------------------------------------------------------------------------

android:windowSoftInputMode

activity主窗口与软键盘的交互模式, 自从API level 3 被引入
分享到:
评论
1 楼 George_ghc 2011-05-23  
很有帮助!初学者!哈哈!

相关推荐

    android Manifest.xml详解

    ### Android Manifest.xml ...以上是对 Android `Manifest.xml` 文件中几个重要属性的详细介绍。这些属性的合理配置对于优化应用性能、提升用户体验具有重要作用。开发者应根据实际应用的需求灵活选择和使用这些属性。

    Manifest.xml文件的作用和简单使用

    &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.project"&gt; &lt;uses-sdk android:minSdkVersion="16" android:targetSdkVersion="30"/&gt; android:allowBackup=...

    AndroidManifest.xml反编译工具

    在Android应用开发中,`AndroidManifest.xml`是一个至关重要的文件,它包含了应用程序的基本配置和元数据,如应用的包名、所需权限、启动活动、服务、接收器等。本话题将详细探讨`AndroidManifest.xml`的反编译工具...

    manifest.xml精简版

    在repo sync下载源码前去掉了一些不必要的仓库,该xml主要去掉了device下一些厂商的仓库,这些仓库较大,下载时间较长,因此去掉,不影响编译。

    Android 中Manifest.xml文件详解

    Android 中Manifest.xml文件详解 Android 中的Manifest.xml文件是每一个Android项目必备的文件,它存储在项目层次中的最底层,定义了应用程序及其组件的结构和元数据。它包含了组成应用程序的每一个组件(活动、...

    二进制AndroidManifest.xml修改神器~

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

    基于Manifest.xml中不要出现重复的uses permission的说明

    `uses-permission`标签是`AndroidManifest.xml`中用于声明应用所需权限的关键元素。本文将深入探讨为何在`Manifest.xml`中不应出现重复的`uses-permission`标签,并分析这样做可能引发的问题以及解决方案。 首先,...

    repo NXP下载补丁github专用

    repo 下载PN7150补丁专用github上的版本curl https://raw.githubusercontent.com/NXPNFCLinux/nxpnfc_android_nougat/master/nxpnfc_manifest.xml &gt; nxpnfc_manifest.xml 这个补丁专用的repo下载

    AndroidManifest.xml信息查看工具

    在Android应用开发中,`AndroidManifest.xml`是一个至关重要的文件,它定义了应用程序的基本属性、权限、组件(如活动、服务、广播接收器和内容提供者)以及它们之间的关系。这款名为“AndroidManifest.xml信息查看...

    EG25-G的so库和apn-config.xml

    最后,`manifest.xml`文件在Android系统中是应用程序或库的清单文件,它描述了组件的元数据,比如应用的名称、版本、权限需求等。在这个上下文中,`manifest.xml`可能是针对EG25-G模块的组件或者库的清单,可能包含...

    manifestreplace-plugin, Gradle插件向你的manifest.xml 添加更多占位符.zip

    manifestreplace-plugin, Gradle插件向你的manifest.xml 添加更多占位符 注释当前版本与gradle插件 0.13.3一起工作:为什么这很有用? android插件已经使用了 manifestPlaceholders !android插件使用...

    android-12.0.0-r34的android.ipr和android.iml

    在`android-12.0.0-r34`的上下文中,`android.ipr`将定义该项目的结构,包括Android模块、SDK版本(可能是API 12或更高)、Gradle配置,以及任何其他特定于Android开发的设置,如AndroidManifest.xml的引用和资源...

    manifest:我的个人local_manifest.xml以及构建exynos5410 ROM所需的所有命令

    cp local_manifest.xml .repo / 同步最新的LineageOS 14.1源 回购同步-j20 --force-sync 应用所有补丁 光盘启动/恢复-twrp git fetch refs / changes / 96/22096/11 && git cherry-pick FETCH_HEAD cd ../ .. ...

    通过占坑位启动未在AndroidManifest.xml注册的Activity

    在Android应用开发中,通常每个Activity都需要在AndroidManifest.xml文件中进行注册,以便系统能够知道它们的存在并管理它们的生命周期。然而,在某些特殊情况下,开发者可能会选择不将某个Activity注册在清单文件中...

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

    &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.my_domain.app.helloactivity"&gt; &lt;application android:label="@string/app_name"&gt; &lt;activity android:name=".HelloActivity...

    AndroidManifest.xml解析

    每个元素都有其特定的含义和功能,如`&lt;uses-permission&gt;`用于声明应用所需的权限,`&lt;permission&gt;`用于定义自定义权限,`&lt;instrumentation&gt;`用于指定测试组件,而`&lt;application&gt;`则包含所有应用程序级别的组件和属性...

    androidmanifest.xml文件详解

    &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app" android:versionCode="1" android:versionName="1.0"&gt; android:minSdkVersion="15" android:targetSdk...

Global site tag (gtag.js) - Google Analytics