Android开发Android开发经验谈安卓资源收集

Activity启动模式详解

2017-09-15  本文已影响33人  ccccccal

启动模式

Activity的管理是采用任务栈(类似于集合)的形式

Activity启动模式有如下几种

标准模式(standard)
栈顶复用模式(singleTop)
栈内复用模式(singleTask)(在同一个栈内中的基础上)
单利模式(singleInstance)

用于多个app共享一个Activity实例

设置启动模式

android:launchMode="启动模式"

Intent inten = new Intent (context,ActivityB.class);
intent,addFlags(Intent,FLAG_ACTIVITY_NEW_TASK);//启动模式
startActivity(intent);
上一篇 下一篇

猜你喜欢

热点阅读