您的位置:首页 > 移动开发 > Android开发

自学Android系列 笔记1 生命周期介绍

2015-09-01 22:45 351 查看
手机的现场保护:就是说,当一个Activity 正在运行时,假设有个电话打进来,那么就要把当前Activity的状态保存起来,通过onSaveInstanceState(Bundle outState)方法,保存到数据库里面,然后在onCreate(BundlesavedInstanceState)取出来,因为系统在下次会帮我们重新创建回这个Activity,所以一定会调用这个方法



Activity的生命周期介绍:

一.Activity 存在的三种状态

1.Resumed(恢复)

表示:Activity 又回到屏幕的前面或者得到用户的焦点,即用户可以操作



2.Paused(停顿了一下)

当另外一个Activity来到前面或者获得用户的焦点,原来那个还是alived的,但是原来那个也可能会被系统杀掉,在系统内存极为低的时候



3.Stopped(停止)

当前Activity被另一个完全遮盖住,被遮盖的Activity就完全处于后台了,但这个Activity也还是会alived的,仍然还在内存中保存着,但是不会自动回到前面来了,而且被系统杀掉的概率比Paused的高。

生命周期 Activitycycle:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: