现在市场上的应用大部分在打开时都不会打开两个实例,类似QQ,因为该种方式的体验性不好。
如:在打开QQ客户端时,进入到联系人界面,此时我们再按HOME键,此时会出现返回桌面的情况,当我们再次打开应用的时候(点击QQ客户端图标或者在最近任务中打开),都会依然显示我们当时退出的界面,即:联系人界面,而不是重新启动时出现的界面。
实现该类效果一般有3种方法可以实现:
1、在配置文件中,在根Activity加上上面配置,即根Activity就是默认启动的Activity,而不是一般的欢迎界面SplashActivity或者主界面MainActivity。
android:alwaysRetainTaskState="true"