android-activity之启动模式singleInstance
2015-12-22 14:49
459 查看
测试应用主activityA设置为singleInstance
处于桌面
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #0(isFloating:false):
Task id #1734
* TaskRecord{131b45c4 #1734 A=com.gionee.amisystem U=0 sz=1}
* Hist #0: ActivityRecord{31e918d7 u0 com.gionee.amisystem/com.android.launcher2.Launcher t1734}
Stack #1(isFloating:false):
Task id #1815
* TaskRecord{2d90710c #1815 A=com.android.systemui U=0 sz=1}
* Hist #0: ActivityRecord{27e6443f u0 com.android.systemui/.recent.RecentsActivity t1815 f}
点击测试应用,启动模式为singleInstance
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0
com.wp.launchmode/.ActivityA t1816}
。。。
Stack #0(isFloating:false):
Task id #1734
* TaskRecord{131b45c4 #1734 A=com.gionee.amisystem U=0 sz=1}
* Hist #0: ActivityRecord{31e918d7 u0 com.gionee.amisystem/com.android.launcher2.Launcher t1734}
。。。
打开ActivityB
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{1853f952 u0
com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0
com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityC
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=2}
* Hist #1: ActivityRecord{39c5644d u0
com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityD
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=3}
* Hist #2: ActivityRecord{2573485a u0 com.wp.launchmode/.ActivityD t1817}
* Hist #1: ActivityRecord{39c5644d u0 com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityA
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=3}
* Hist #2: ActivityRecord{2573485a u0 com.wp.launchmode/.ActivityD t1817}
* Hist #1: ActivityRecord{39c5644d u0 com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Stack #0(isFloating:false):
结论:singleInstance 模式,在一个新栈中创建该Activity的实例。
处于桌面
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #0(isFloating:false):
Task id #1734
* TaskRecord{131b45c4 #1734 A=com.gionee.amisystem U=0 sz=1}
* Hist #0: ActivityRecord{31e918d7 u0 com.gionee.amisystem/com.android.launcher2.Launcher t1734}
Stack #1(isFloating:false):
Task id #1815
* TaskRecord{2d90710c #1815 A=com.android.systemui U=0 sz=1}
* Hist #0: ActivityRecord{27e6443f u0 com.android.systemui/.recent.RecentsActivity t1815 f}
点击测试应用,启动模式为singleInstance
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0
com.wp.launchmode/.ActivityA t1816}
。。。
Stack #0(isFloating:false):
Task id #1734
* TaskRecord{131b45c4 #1734 A=com.gionee.amisystem U=0 sz=1}
* Hist #0: ActivityRecord{31e918d7 u0 com.gionee.amisystem/com.android.launcher2.Launcher t1734}
。。。
打开ActivityB
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{1853f952 u0
com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0
com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityC
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=2}
* Hist #1: ActivityRecord{39c5644d u0
com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityD
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=3}
* Hist #2: ActivityRecord{2573485a u0 com.wp.launchmode/.ActivityD t1817}
* Hist #1: ActivityRecord{39c5644d u0 com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Stack #0(isFloating:false):
打开ActivityA
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom)(size:2):
Stack #1(isFloating:false):
Task id #1816
* TaskRecord{169b31df #1816 A=com.wp.launchmode U=0 sz=1}
* Hist #0: ActivityRecord{3aa1087e u0 com.wp.launchmode/.ActivityA t1816}
Task id #1817
* TaskRecord{19245423 #1817 A=com.wp.launchmode U=0 sz=3}
* Hist #2: ActivityRecord{2573485a u0 com.wp.launchmode/.ActivityD t1817}
* Hist #1: ActivityRecord{39c5644d u0 com.wp.launchmode/.ActivityC t1817}
* Hist #0: ActivityRecord{1853f952 u0 com.wp.launchmode/.ActivityB t1817}
Stack #0(isFloating:false):
结论:singleInstance 模式,在一个新栈中创建该Activity的实例。
相关文章推荐
- case expressions must be constant expressions报错Android
- 关于android蓝牙可见性设置
- Android四大组件之Activity
- Android广播的发送与接收
- Android广播的发送与接收
- Android编程之绝对布局AbsoluteLayout和相对布局RelativeLayout实例详解
- Android学习路线指南
- Android Hotpatch系列之-项目介绍
- android 内存溢出 Java.lang.OutOfMemoryError
- 基于Android实现保存图片到本地并可以在相册中显示出来
- Android签名的研究
- Android ListView使用convertView解决内存溢出问题(推介使用recyclerview,listview已过时)
- 对android应用进行单元测试
- Android 控件之点击链接跳转Activity
- 深入理解Android Studio之Gradle
- 基于Android热点的局域网UDP广播,部分手机收不到UDP报文的问题
- Android Studio遇到了一些小困惑
- 基于Android如何实现将数据库保存到SD卡
- View篇——索引列实现思想以及个人优化方式
- android 修改framework下资源文件后如何编译