您的位置:首页 > 移动开发 > Android开发

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的实例。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: