您的位置:首页 > 其它

Activity正确的打开方式

2017-01-06 10:06 176 查看
adb shell dumpsys activity


输入这个命令可以得到一个清晰的Task视图,比如你又多少个Task,那些Activity在其对应的Task的信息。

1.Default

为了达到此Activity的intent系统会默认的在Task中创建一个新的实例,启动模式默认为Defauat(Defauat为Acitvity默认启动方式)


2.SingleTop

如果一个Activity他的启动模式为SingleTop,intent启动Acticity时候通过NewIntent方法将intent传递给已有的那个实例而不是新建一个实例

3.SingTask

4.SingleInstance

如果一个Activity的启动模式为SingleInstance,那么他必然在一个新的Task之中,并且这个Task智慧有这一个实例。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: