android应用后台运行当进程被回收,重新启动的问题。

android应用后台运行当进程被回收,大部分人都说在生命周期里面的方法保存需要的数据,再重新创建页面,但是我想当回首掉后再切回就直接重新启动。想寻求一套完美的方法或者思路解决,自己尝试多种方法,发现重启的效果并不完美
看上去用户体验不好,总会有页面切换的效果出现,想请问有什么更完善的方法。谢谢

http://blog.csdn.net/u010743397/article/details/51278525

你应该是保存标记,每次重新启动判断 然后跳转的。有界面跳转动画。
不想要的话你可以在onCreate里判断 是重启的话直接setContentView调用主界面的。这样就不会有跳转动画了。

你可以试试 android.os.Process.killProcess(android.os.Process.myPid()); 这个方法,强行杀死app看看 这样每次启动都是新的。(后面这个没试过,不知道生命周期里能用么)