1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android学习笔记---36_Activity生命周期

android学习笔记---36_Activity生命周期

时间:2018-08-21 13:57:10

相关推荐

android学习笔记---36_Activity生命周期

36_Activity生命周期

-----------------------------

1.Activity生命周期,用于activity在运行时候受到一些突然事件的影响

,例如:正在使用一个Activity,突然来了一个电话,这时你的应用就要具备

处理这些突发事件的能力,要处理这些突发事件,就需要用到Activity生命周期

---------------------------------------------------------------------------

2.Activity有三个状态:

a.当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。

b.当它上面有另外一个Activity,使它失去了焦点但仍然对用户可见时(如右图),它处于暂停状态。在它之上的

Activity没有完全覆盖屏幕,或者是透明的,被暂停的Activity仍然对用户可见,并且是存活状态(它保留着所

有的状态和成员信息并保持和窗口管理器的连接)。

c.如果系统处于内存不足时会杀死这个Activity。 当它完全被另一个Activity覆盖时则处于停止状态。它仍然保

留所有的状态和成员信息。然而对用户是不可见的,所以它的窗口将被隐藏,如果其它地方需要内存,则系统经

常会杀死这个Activity。

--------------------------------------------------------------------------------

当Activity从一种状态转变到另一种状态时,会调用以下保护方法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。