activity属性设置大全

  

  android:allowTaskReparenting=["true"|"false"]

  

  是否同意activity更换从属的任务,比方从短信息任务切换到浏览器任务。

  

  android:alwaysRetainTaskState=["true"|"false"]

  

  是否保留状态不变,比方切换回home,再从新打开。activity处于最后的状态

  

  android:clearTaskOnLaunch=["true""|"false"]

  

  比方P是activity,Q是被P触发的activity,然后返回Home,从新启动P,是否显示Q

  

  android:configChanges=[oneormoreof:"mcc""mnc""locale""touchscreen""keyboard""keyboardHidden""navigation""orientation""fontScale"]

  

  当配置list发生改动时,是否调用onConfigurationChanged()方法比方"locale|navigation|orientation".

  

  android:enabled=["true"|"false"]

  

  activity能否够被实例化,

  

  android:excludeFromRecents=["true"|"false"]

  

  是否可被显示在近期打开的activity列表里

  

  android:exported=["true"|"false"]

  

  是否同意activity被其他程序调用

  

  android:finishOnTaskLaunch=["true"|"false"]

  

  是否关闭已打开的activity当用户又一次启动这个任务的时候

  

  android:icon="drawableresource"

  

  android:label="stringresource"

  

  android:launchMode=["multiple"|"singleTop"|"singleTask"|"singleInstance"]

  

  activity启动方式,"standard""singleTop""singleTask""singleInstance"当中前两个为一组。后两个为一组

  

  android:multiprocess=["true"|"false"]

  

  android:name="string"

  

  android:noHistory=["true"|"false"]

  

  是否须要移除这个activity当用户切换到其它屏幕时。这个属性是APIlevel3中引入的

  

  android:permission="string"

  

  android:process="string"

  

  一个activity执行时所在的进程名。全部程序组件执行在应用程序默认的进程中。这个进程名跟应用程序的包名一致。

  

  <application>中的元素process属性可以为全部组件设定一个新的默认值。可是不论什么组件都可以覆盖这个默认值。同意你

  

  将你的程序放在多进程中执行。假设这个属性被分配的名字以:开头。当这个activity执行时,一个新的专属于这个程序的

  

  进程将会被创建。

假设这个进程名以小写字母开头。这个activity将会执行在全局的进程中,被它的许可所提供。

  

  android:screenOrientation=["unspecified"|"user"|"behind"|"landscape"|"portrait"|"sensor"|"nonsensor"]

  

  activity显示的模式,"unspecified"默认值"landscape"风景画模式,宽度比高度大一些"portrait"肖像模式,高度比

  

  宽度大。

"user"用户的设置"behind""sensor""nosensor"

  

  android:stateNotNeeded=["true"|"false"]

  

  是否activity被销毁和成功重新启动并不保存状态

  

  android:taskAffinity="string"

  

  activity的亲属关系,默认情况同一个应用程序下的activity有同样的关系

  

  android:theme="resourceortheme"

  

  activity的样式主题,假设没有设置,则activity的主题样式从属于应用程序,參见<application>元素的theme属性

  

  android:windowSoftInputMode=[oneormoreof:"stateUnspecified""stateUnchanged""stateHidden""stateAlwaysHidden"

  

  "stateVisible""stateAlwaysVisible""adjustUnspecified""adjustResize""adjustPan"]>

  

  activity主窗体与软键盘的交互模式,自从APIlevel3被引入

Android ecludeFromRecents的更多相关文章

  1. 【原】Android热更新开源项目Tinker源码解析系列之三:so热更新

    本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 A ...

  2. 配置android sdk 环境

    1:下载adnroid sdk安装包 官方下载地址无法打开,没有vpn,使用下面这个地址下载,地址:http://www.android-studio.org/

  3. Android SwipeRefreshLayout 下拉刷新——Hi_博客 Android App 开发笔记

    以前写下拉刷新 感觉好费劲,要判断ListView是否滚到顶部,还要加载头布局,还要控制 头布局的状态,等等一大堆.感觉麻烦死了.今天学习了SwipeRefreshLayout 的用法,来分享一下,有 ...

  4. Android Studio配置 AndroidAnnotations——Hi_博客 Android App 开发笔记

    以前用Eclicps 用习惯了现在 想学学 用Android Studio 两天的钻研终于 在我电脑上装了一个Android Studio 并完成了AndroidAnnotations 的配置. An ...

  5. Android请求网络共通类——Hi_博客 Android App 开发笔记

    今天 ,来分享一下 ,一个博客App的开发过程,以前也没开发过这种类型App 的经验,求大神们轻点喷. 首先我们要创建一个Andriod 项目 因为要从网络请求数据所以我们先来一个请求网络的共通类. ...

  6. 【原】Android热更新开源项目Tinker源码解析系列之一:Dex热更新

    [原]Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Tinker是微信的第一个开源项目,主要用于安卓应用bug的热修复和功能的迭代. Tinker github地址:http ...

  7. 【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新

    上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方 ...

  8. Android Studio 多个编译环境配置 多渠道打包 APK输出配置

    看完这篇你学到什么: 熟悉gradle的构建配置 熟悉代码构建环境的目录结构,你知道的不仅仅是只有src/main 开发.生成环境等等环境可以任意切换打包 多渠道打包 APK输出文件配置 需求 一般我 ...

  9. JS调用Android、Ios原生控件

    在上一篇博客中已经和大家聊了,关于JS与Android.Ios原生控件之间相互通信的详细代码实现,今天我们一起聊一下JS调用Android.Ios通信的相同点和不同点,以便帮助我们在进行混合式开发时, ...

随机推荐

  1. wampserver修改端口号后,phpMyAdmin进不去,需要修改相关配置文件

    一.修改Apache端口 1.在界面中选Apache,弹出隐藏菜单选项,打开配置文件httpd.conf: 2.找到 Listen 80: 3.将 80 改成 8080(当然自己也可以设定别的不使用的 ...

  2. python+selenium七:下拉框、选项框、select用法

    # from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsimpo ...

  3. 最小生成树<lct>

    题解: lct动态维护最小生成树 每次加边时若这两个之间不连通,那么直接连接 如果这两个点联通,那么就找到这条边上的最大值 如果这个大于当前边,就替换掉 但是需要注意的是lct只能维护点,不能维护边 ...

  4. Flume+Kafka整合

    脚本生产数据---->flume采集数据----->kafka消费数据------->storm集群处理数据 日志文件使用log4j生成,滚动生成! 当前正在写入的文件在满足一定的数 ...

  5. 043 HIVE中的HQL操作

    1.字段查询 select empno,ename from emp; 2.过滤where,limit,distinct select * from emp where sal >2500; s ...

  6. poj 1160 Post Office 【区间dp】

    <题目链接> 转载于:>>> 题目大意: 一条高速公路,有N个村庄,每个村庄均有一个唯一的坐标,选择P个村庄建邮局,问怎么选择,才能使每个村庄到其最近邮局的距离和最小?最 ...

  7. Hash值破解工具Hashcat使用

    Hash值破解工具Hashcat使用 Hashcat介绍 HashCat系列软件拥有十分灵活的破解方式,可以满足绝大多数的破解需求. Hashcat系列软件是比较牛逼的密码破解软件,系列软件包含Has ...

  8. P2376 [USACO09OCT]津贴Allowance

    P2376 [USACO09OCT]津贴Allowance一开始想的是多重背包,但是实践不了.实际是贪心,让多c尽可能少,所以先放大的,最后让小的来弥补. #include<iostream&g ...

  9. 机器学习 支持向量机(SVM) 从理论到放弃,从代码到理解

    基本概念 支持向量机(support vector machines,SVM)是一种二分类模型,它的基本模型是定义在特征空间上的间隔最大的线性分类器.支持向量机还包括核技巧,这使它成为实质上的非线性分 ...

  10. IntelliJ IDEA 2018.3 重大升级(转)

    |0前言 2018.11.28 IntelliJ IDEA 2018.3 正式版发布.对于一个忠实爱好者,迫不及待的我下载了最新版本来体验下.而且 IDEA 今年的第三次重大更新提供了不容错过的显著功 ...