Activity的Launch mode详解 singleTask正解
来源:互联网 发布:手机淘宝怎样看追评 编辑:程序博客网 时间:2024/05/29 04:33
关于singleTask这个网上颇有争议,包括google api上的说明也让我看的是一头雾水,自己用实例亲测,终于算是搞清楚了
正解:1.singleTask 并不一定处于栈底
2.singleTask 并一定会是栈底的根元素
3.singleTask 并不一定会启动新的task
情况一:如果在本程序中启动singleTask的activity:假设ActivityA是程序的入口,是默认的模式(standard),ActivityB是singleTask 模式,由ActivityA启动,刚ActivityB不会位于栈底,不是根元素,不会启动新的task,此种情况ActivityB会和ActivityA在一个栈中,位于ActivityA上面
情况二:如果ActivityB由另外一个程序启动:假设apkA是情况一中的应用,apkB是测试程序,在apkB中启动apkA中的ActivityB,刚ActivityB会位于栈底,是根元素,会启动新的task
注意:singleTask模式的Activity不管是位于栈顶还是栈底,再次运行这个Activity时,都会destory掉它上面的Activity来保证整个栈中只有一个自己,切记切记
0 0
- Activity的Launch mode详解 singleTask正解
- Activity的Launch Mode详解 singleTask正解
- ACTIVITY的LAUNCH MODE详解 SINGLETASK正解
- Activity的Launch mode详解 singleTask正解
- ACTIVITY的LAUNCH MODE详解 SINGLETASK正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- Activity的Launch mode详解 singleTask正解
- NSURLSession实现文件下载和文件上传
- 形态学滤波实现角点检测
- OJ.Snake
- mac下快速安装php的各个版本
- 傻了的程序猿
- Activity的Launch mode详解 singleTask正解
- m2e插件
- SimpleBlobDetector 类
- 结构体
- 肤色检测
- [MCSD]数讲70-483(一)
- 汇编语言编写十进制数到二进制数的进制转换并显示的子程序
- 机器学习之线性回归(Linear Regression)
- 线性不可分的线性支持向量机的原始问题(凸二次规划)详细求解