Skip to content

Commit a9eac5a

Browse files
authored
Update Android启动模式详解.md
1 parent 15e18a0 commit a9eac5a

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

‎AdavancedPart/Android启动模式详解.md‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,10 @@ Android启动模式详解
3131
- `singleInstance`
3232

3333
顾名思义,是单一实例的意思,即任意时刻只允许存在唯一的`Activity`实例,而且该`Activity`所在的`task`不能容纳除该`Activity`之外的其他`Activity`实例!
34-
它与`singleTask`有相同之处,也有不同之处。
35-
相同之处:任意时刻,最多只允许存在一个实例。
36-
不同之处:
34+
它与`singleTask`有相同之处,也有不同之处。
35+
相同之处: 任意时刻,最多只允许存在一个实例。
36+
不同之处:
37+
3738
- `singleTask`受`android:taskAffinity`属性的影响,而`singleInstance`不受`android:taskAffinity`的影响。
3839
- `singleTask`所在的`task`中能有其它的`Activity`,而`singleInstance`的`task`中不能有其他`Activity`。
3940
- 当跳转到`singleTask`类型的`Activity`,并且该`Activity`实例已经存在时,会删除该`Activity`所在`task`中位于该`Activity`之上的全部`Activity`实例;而跳转到`singleInstance`类型的`Activity`,并且该`Activity`已经存在时,

0 commit comments

Comments
 (0)