Activity状态
来源:互联网 发布:国外虚拟手机号软件 编辑:程序博客网 时间:2024/06/05 08:19
一般认为Activity有以下四种状态:
活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输入的。Android试图尽最大可能保持它活动状态,杀死其它Activity来确保当前活动Activity有足够的资源可使用。当另外一个Activity被激活,这个将会被暂停。
暂停:在很多情况下,你的Activity可视但是它没有焦点,换句话说它被暂停了。有可能原因是一个透明或者非全屏的Activity被激活。
当被暂停,一个Activity仍会当成活动状态,只不过是不可以接受用户输入。在极特殊的情况下,Android将会杀死一个暂停的Activity来为活动的Activity提供充足的资源。当一个Activity变为完全隐藏,它将会变成停止。
停止:当一个Activity不是可视的,它“停止”了。这个Activity将仍然在内存中保存它所有的状态和会员信息。尽管如此,当其它地方需要内存时,它将是最有可能被释放资源的。当一个Activity停止后,一个很重要的步骤是要保存数据和当前UI状态。一旦一个Activity退出或关闭了,它将变为待用状态。
待用: 在一个Activity被杀死后和被装在前,它是待用状态的。待用Acitivity被移除Activity栈,并且需要在显示和可用之前重新启动它。
0 0
- Activity状态
- Activity状态
- 【Activity】Activity状态转换和Activity栈
- 保存Activity的状态
- Android---Activity生命周期状态
- Activity生命周期状态
- Android---Activity生命周期状态
- Android---Activity生命周期状态
- Android---Activity生命周期状态
- Activity的状态
- 保存Activity的状态
- 保存Activity的状态
- 保存Activity的状态
- Activity状态保存
- Activity的状态保存
- activity的状态保存
- Android---Activity生命周期状态
- Activity生命周期状态
- Java基础--多态
- IOS 系统UI
- 将Android Library项目通过gradle导出为aar
- 人脸识别之PCA
- mfc使用动态库中类的问题
- Activity状态
- cocos2dx shader应用——sprite变灰
- IOS 返回事件 UIBarButtonItem (一) 自定义backBarButtonItem
- struts2学习之文件的上传与下载
- 字符串匹配之KMP算法
- 在线工具
- p123 28
- Activity中添加了布局文件界面不显示
- Git / SourceTree 使用