Android—第一张(Activity+生命周期)
来源:互联网 发布:矩阵的特征值怎么求 编辑:程序博客网 时间:2024/04/27 19:20
当启动一个Activity,Android系统就会一次调用
1.Create() (Killable NO)
//当Activity第一次被创建的时候会调用此方法.
//用法,一般都会在onCreate的方法里写,调用配置文件,绑定监听器,获得布局属性等等;
2 onStart()(Killable NO)
//当这个Activity被用户看到时,Android系统会调用onStart()方法;
3 onResrume() (Killable NO)
//当着个Activity获得了用户焦点时这个方法被调用;就是系统及启动完毕了,用户可以进行操作了,就会调用此方法;
//
//用法一般用于,应用启动后告诉用户可以使用应用了;
4 onPause() (Killable YES)
//当应用程序启动另外一个Activity时候会调用此方法(应用程序会有多个Activity),当此方法执行完毕后,才会调用onCreate(),onStart(),onResume()方法
//当来电话时,Android就会启动另外一个activity;这时 onPause()就会调用,一般用来保存当前的Activity 数据!
5 onStop() (Killable YES)
//当Activity完全挡住了(不可见) 第一个Activity才会调用onStop() ;
//第一个Activity处于停止状态
6、onRestart()
//当Activity被创建了,但是还灭有被销毁时。点击返回按键时,则调用onRestart(),而不是调用onCreate()
7、onDestroy() (Killable YES)
//第一种情况当系统明确调用了finish();则 Android会调用 onDestroy()
//第二种情况当系统资源不够用时,则会调用onDestroy();
Killable : 当系统资源不够用时 Android会杀掉 Killable YES; 当你再返回你的程序是,你的Activity又会重新创建.onCreate(); 而不是从 onRestart()
如果启动多个Activity,就会 Android task规则 task 是个Stack 规则, 先进后出 。
手机总是 显示 Stack 最顶部的Activity
- Android—第一张(Activity+生命周期)
- Android的第一堂课,Activity生命周期
- Android 组件 — Activity (生命周期管理)
- 【Android】【Activity生命周期】Activity生命周期
- Android——Activity生命周期
- Android——Activity生命周期
- Android Activity之---(生命周期)
- Android activity 生命周期(一)
- Android面试(Activity生命周期)
- android 学习4—— Activity生命周期(一)
- Android学习笔记(4)——Activity生命周期
- Android学习第7课—Activity生命周期(一)
- Android学习第8课—Activity生命周期(二)
- android学习日记——Activity生命周期
- Android学习——Activity的生命周期
- Android基础——Activity生命周期
- Android基础——Activity生命周期
- Android学习笔记——Activity生命周期
- GDI+图形(图像)处理及常用类库和命名空间
- web服务器和应用服务器概念比较
- 非阻塞connect编程
- 网站架构案例精解(附试看PPT)(更新程度:完毕)
- 把字符串写入文本文件,在结尾追加内容
- Android—第一张(Activity+生命周期)
- Oracle SQL 语句
- 微博营销之“乱象”
- dll技术
- 【Android游戏开发十三】(保存游戏数据 [下文])详解SQLite存储方式,并把SQLite的数据库文件存储在SD卡中!!!
- 用XmlSerializer 序列化TimeSpan问题
- Unity3D 游戏引擎之构建游戏框架与导出IOS项目(一)
- 巧用啤酒罐自制wi-fi信号放大器
- “钱袋年”真的823年才一次吗?