Android中Back键与Home键的区别

会后,权兄说,我们的直接主管要求我们把讨论出来的问题整理出来提交给他;我们在群中提出各种问题,“Android中Back键与Home键的区别?”就是其中的一个问题,不同于其他的是,这个问题刚提出就被小姜就拿出了答案:

back键默认行为是finish处于前台的Activity的即Activity的状态为Destroy状态为止,再次启动该Activity是从onCreate开始的(不会调用onSaveInstanceState方法)Home键默认是stop前台的Activity即状态为onStop为止而不是Destroy,若再次启动它,会调用onSaveInstanceState方法,保持上次Activity的状态则是从OnRestart开始的---->onStart()--->onResume()

知道Android中Activity生命周期的人都能够很清楚的看懂这个问题了,简洁明了,快哉!

posted on 2011-04-15 21:41  anmoo  阅读(1046)  评论(0)    收藏  举报

导航