`
xun005
  • 浏览: 39380 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

布局之AndroidManifest.xml属性说明

阅读更多

http://blog.csdn.net/super005/article/details/6307406

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 被引入 
--------------------------------------------------------------------------------------
android:adjustViewBounds
是否保持宽高比。需要与maxWidth、MaxHeight一起使用,否则单独使用没有效果。

分享到:
评论

相关推荐

    Android代码-Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。

    重点是唤醒的键盘也是会获取焦点,而且优先级高于前面两者,所以当键盘隐藏的时候是编辑器里面的有些功能就失效了,所以就得在AndroidManifest.xml 里面加属性让键盘不主动隐藏 觉得满意的话,可否留下你们的小心心^...

    Android实现键盘弹出界面上移的实现思路

    基本就是结合layout中ScrollView视图和AndroidManifest.xml中activity中的android:windowSoftInputMode属性配置实现; 2.要了解android:windowSoftInputMode相应的可以配置项: activity主窗口与软键盘的交互模式,...

    移动终端应用开发题库

    2.对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?D A.match_parent B.fill_parent C.wrap_content D.match_content 3.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个...

    BiliBili-基于ijkplayer rxjava retrofit,组件化思想,实现一个仿B站的Android客户端.zip

    }在 AndroidStudio 中每一个组件都会有对应的 AndroidManifest.xml,application和library使用的AndroidManifest.xml不同,所以要为组件开发模式下的业务组件再创建一个 AndroidManifest.xml,然后根据isModule指定...

    Android基础课内实验报告.doc

    程序代码及运行结果: 代码截图: MainActivity代码: Myprovider代码: MySQLiteOpenHelper代码: Note代码: Uris代码: Activity_mainxml代码: Note.xml代码: list_item代码: AndroidManifest.xml: 结果截图...

    博客资料 -JetpackLifeCycle 架构组件

    【Jetpack】Lifecycle 架构组件 ( 系统组件与普通组件解耦 | Lifecycle 解耦系统组件与普通组件 | 解耦服务组件与普通组件 | 监听应用程序生命周期 ) ...③ AndroidManifest.xml 清单文件 ④ Activity 系统组件

    Android应用开发实验指导书.doc

    修改AndroidManifest.xml文件 . 实验四:service应用 22 一、实验目的 . 二、实验要求 . 三、实验步骤 . 1、创建项目 . 2、布局文件 . 3、修改AndroidManifest.xml文件 . 实验五:SQLite和SQLiteDatabase应用 27 一...

    android视频旋转相关知识总结

    当数据量较大时,在屏幕旋转时,一般都采用两种方式避免Activity从新... 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的Activity中加上android:screenOrientation属性

    Google Android SDK开发范例大全(完整版)

    Java 代码通过编译后,Android Developer Tools 可确保适当地将它打包,包括 AndroidManifest.xml 文件。 虽然没有 Eclipse 和 Android Developer Tools 插件也可以开发 Android 应用程序,但是那样就需要熟悉 ...

    android 判断横竖屏问题的详解

    1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:“unspecified” 默认值 由系统来...

    Android 软键盘出现不适应的解决办法总结

     我们可以在AndroidManifest.xml的Activity设置属性:Android:windowSoftInputMode = “adjustResize” ,软键盘弹出时,要对主窗口布局重新进行布局,并调用onSizeChanged方法,切记一点当我们设置为“adjustRes

    Android自主学习项目报告(一).doc

    不能生 成对应文件) AndroidManifest.xml 清单文件(声明应用程序属性信息,声明组件,声明权限,唯一一个组件BroadcastRec eiver不需在AndroidManifest中注册) (4)四大组件及其常用界面布局: Activity是app的...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    android实习报告(1).doc

    当新建一个Android Project后可以 看到在工程文件下的src中有一个已建好的java类FirstActivity,系统也会自动为他配 备一个布局文件main.xml ,并在AndroidManifest中对此Activity进行注册。 用户想要自己创建一个...

    Android移动应用开发实验指导书.docx.docx

    任务 1、请在AndroidManifest.xml文件中配置SecondActivity: 配置Intent的Action属性为com.sise.intent.action.JHY_ACTION; 配置Category属性为com.sise.intent.category.JHY_CATEGORY。 通过隐式Intent的使用从...

    Android移动应用开发实验指导书.docx

    任务 1、请在AndroidManifest.xml文件中配置SecondActivity: 配置Intent的Action属性为com.sise.intent.action.JHY_ACTION; 配置Category属性为com.sise.intent.category.JHY_CATEGORY。 通过隐式Intent的使用从...

    android横竖屏切换不重启activity解决方案

    部分网友会发现Activity在切换到后台或布局从横屏LANDSCAPE切换到PORTRAIT,会重新切换Activity会触发一次onCreate方法,我们可以在androidmanifest.xml中的activit元素加入这个属性Android:configChanges=”...

Global site tag (gtag.js) - Google Analytics