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

android activity的启动方式

2016-10-31 15:03 176 查看
1、Standard正常启动,默认的启动方式,没什么说头

2、SingleTop 意思就是在栈顶只能存在一个相同的activity 不能叠加,如果再A上继续启动A的话,只会调用A的onNewIntent方法

3、SingleTask 即任务栈中只能存在一个实例,如果发现任务栈中已存在实例,则将实例上方的activity destroy 并调用实例的onNewIntent方法,如果再外部引用中加载的activity会重新创建一个Task栈

4、SingleInstance 只有一个实例,并且存在于一个单独的Task栈中 A->B->C B是SingleInstance 当你返回的时候会发现C回到A再回到B然后才推出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: