关于taskAffinity属性的使用
前不久修改Gallery2,发现Camera没有Manifest.xml文件,而且是和Gallery2一起进行编译的,而将两个应用关联起来的就是taskAffinity属性了
说实话,我还从来没用过这个属性.
我们都知道每一个应用都会有一个task,基本没有特殊指定的话,task名就是应用的包名,而taskAffinity属性可以指定activity的task.
这个就是Gallery2的Manifest.xml文件中注册的Camera的CameraActivity:
<activity android:name="com.android.camera.CameraActivity"android:taskAffinity="com.android.camera"android:label="@string/camera_label"android:icon="@mipmap/ic_launcher_camera"android:configChanges="orientation|screenSize|keyboardHidden|mnc|mcc|smallestScreenSize|uiMode|screenLayout|navigation|keyboard|touchscreen"android:clearTaskOnLaunch="true"android:windowSoftInputMode="stateAlwaysHidden|adjustPan"><intent-filter><action android:name="android.media.action.IMAGE_CAPTURE" /><category android:name="android.intent.category.DEFAULT" /></intent-filter></activity>
而taskAffinity属性是和activity的启动模式有关的,因为本人没有更深入研究,更具体的请看下面的链接:
http://blog.csdn.net/zhangjg_blog/article/details/10923643
关于taskAffinity属性的使用相关推荐
- 【Android 应用开发】Activity 任务亲和性 taskAffinity 设置 ( taskAffinity 属性 )
文章目录 I . 任务亲和性 ( taskAffinity ) 简介 II . 任务亲和性 ( taskAffinity ) 设置 III . 任务亲和性 ( taskAffinity ) 与 FLA ...
- android 当中taskAffinity属性与launchMode相关
一.本文尝试解释以下问题 1. Activity被启动之后放在哪个任务栈当中?与哪些因素有关? 2. Activity的四种启动模式对Activity的启动有哪些影响? 3. 在Activity ...
- Activity的taskAffinity属性
Activity的taskAffinity属性 - Android - ITeye技术网站 Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系.我 ...
- taskAffinity属性的奇特效果
加载某个Activity的intent,Flag被设置成FLAG_ACTIVITY_NEW_TASK时,它会首先检查是否存在与自己taskAffinity相同的Task,如果存在,那么它会直接宿主到该 ...
- activity 的属性android:taskAffinity和android:allowTaskReparenting
1.清单文件中,activity 的属性 android:allowTaskReparenting 这个属性用于设定Activity能够从启动它的任务中转移到另一个与启动它的任务有亲缘关系的任务中,转 ...
- Activity的属性taskAffinity
参考资料 https://blog.csdn.net/ljz2009y/article/details/26621815(静下心看,是篇不错的文章) 原文有些啰嗦,借用这篇文章中的demo,和大家一起 ...
- Android总结篇系列:Activity Intent Flags及Task相关属性
同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者. 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 ...
- Android Activity标签属性
Android Activity标签属性 Activity 是 Android 系统四大应用组件之一,用户可与 Activity 提供的屏幕进行交互,以执行拨打电话.拍摄照片.发送电子邮件等操作开发者 ...
- Activity的LaunchMode和taskAffinity
Thanks to:http://www.cnblogs.com/SteveMing/archive/2012/04/24/2459575.html [原]Activity的LaunchMode和ta ...
最新文章
- 10只机器狗拉卡车!井然有序,毫不费力 | 极客头条
- MPB:林科院袁志林组-​枫香-真菌互作培养体系构建
- npm nodejs包管理工具 简介
- 高德智慧景区随身听播放器框架设计与实现
- C++ iterator迭代器
- 【IT笔试面试题整理】字符串转数组+数组转字符串
- python画蜡烛致敬烈士_「」matplotlib 股票-用python绘制蜡烛线型k线图是用代码还是绘图工具-TOP金融网...
- R 包的安装,使用,更新
- 23种设计模式之工厂方法模式
- 1.3编程基础之算术表达式与顺序执行 02 计算(a+b)*c的值
- windows下修改host不生效的解决方法
- 健康评测 php,8款超好用的健康APP测评推荐!
- linux日常检查,Linux日常检查的shell
- [文艺节目/礼仪大赛策划方案]图:选手出场时?如何用Flash透明渲染PPT?展示排行榜时如何使用PPT及Flash渲染?
- android 万能播放器
- 常用的邮箱有哪些,可用好用的邮箱大全推荐
- RangerClient简介
- incsgo 可直接立刻取回皮肤的CSGO饰品皮肤开箱网站
- Java从零到企业级电商项目实战: linux环境配置
- html 按钮按下变色松开还原,js中怎么写点击按钮时变色,松开后恢复原来的颜色...