摘要:
/** * 重写finish()方法 */ @Override public void finish() { //super.finish(); //记住不要执行此句 moveTaskToBack(true); //设置该activity永不过期,即不执行onDestroy() } 注意:不要调用super.finish(),只需调用moveTaskToBack(true)就可以,这样只有在第一次启动的时候会执行onCreate()。以后(只要进程不死掉)都不会执行onCreate() 阅读全文
posted @ 2011-12-15 18:08
Ruthless
阅读(5413)
评论(0)
推荐(2)
摘要:
在Android中,如果想退出Android程序,一般都是调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())等方法来实现退出程序功能,可是在实际开发中,并不能达到完全退出应用程序的效果,这是因为调用finish()、System.exit(0)、android.os.Process.killProcess(android.os.Process.myPid())只能杀死当前的activity,并不能杀死所有的activity,为了完美达到此效果,接下来通过一个案例实现:一、使用单 阅读全文
posted @ 2011-12-15 16:15
Ruthless
阅读(6225)
评论(0)
推荐(4)