Activity的生命周期分析
2016-09-26 23:02
190 查看
今天安装了As,练习下As的基本使用;复习的课程是 Activity的生命周期;
下面是Activity的生命周期图:
(导入的图片,保存时候都还有,发表文章后,就无影无踪了~~什么情况)
下面是一个实例:
重写Activity的生命周期的几个方法:
接下来在布局中加入一个Edtitext,运行程序:
因为插入图片出错,下面通过简洁的生命周期方法流程来完成生命周期的介绍
log打印:
oncreate>onstart>onresume
按home键:
onpause>onstop
a9f5
返回主界面:
onrestart>onstart>onresume
按back键:
onpause>onstop>ondestroy
接下来在布局文件中设置一个Edittext:
如上操作后:
Edittext仍旧可以保持填入Edittext的内容。
如果需要更确保下,则这样做:
在onpause方法中得到et的内容保存到字符串etContent中;
在activity重新启动时,et设置内容为etContent的内容,这样就可以完成既定目标了;
以上是 Activity的生命周期~
下面是Activity的生命周期图:
(导入的图片,保存时候都还有,发表文章后,就无影无踪了~~什么情况)
下面是一个实例:
重写Activity的生命周期的几个方法:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.i("wei","onCreate"); } @Override protected void onStart() { super.onStart(); Log.i("wei","onStart"); } @Override protected void onResume() { super.onResume(); Log.i("wei","onResume"); } @Override protected void onPause() { super.onPause(); Log.i("wei","onPause"); } @Override protected void onStop() { super.onStop(); Log.i("wei","onStop"); } @Override protected void onRestart() { super.onRestart(); Log.i("wei","onRestart"); } @Override protected void onDestroy() { super.onDestroy(); Log.i("wei","onDestroy"); }
接下来在布局中加入一个Edtitext,运行程序:
因为插入图片出错,下面通过简洁的生命周期方法流程来完成生命周期的介绍
log打印:
oncreate>onstart>onresume
按home键:
onpause>onstop
a9f5
返回主界面:
onrestart>onstart>onresume
按back键:
onpause>onstop>ondestroy
接下来在布局文件中设置一个Edittext:
如上操作后:
Edittext仍旧可以保持填入Edittext的内容。
如果需要更确保下,则这样做:
在onpause方法中得到et的内容保存到字符串etContent中;
@Override protected void onPause() { super.onPause(); Log.i("wei","onPause"); etContent = et.getText().toString(); }
在activity重新启动时,et设置内容为etContent的内容,这样就可以完成既定目标了;
@Override protected void onRestart() { super.onRestart(); Log.i("wei","onRestart"); et.setText(etContent); }
以上是 Activity的生命周期~
相关文章推荐
- Android 中Activity生命周期分析:Android中横竖屏切换时的生命周期过程
- Andriod的activity生命周期分析
- Android Activity的生命周期分析
- Glide源码分析3 -- 绑定Activity生命周期
- Activity常见的生命周期分析
- Android Activity生命周期理解误区进行分析
- Activity详解(一)——Activity的生命周期全分析
- Activity生命周期详细分析
- Activity的生命周期全面分析
- Activity 生命周期分析
- Activity生命周期的分析
- Activity的生命周期分析
- Activity的正常和异常生命周期分析
- Android-Activity的生命周期全面分析
- Activity的生命周期全面分析
- 分析Activity生命周期
- Android Activity生命周期以及Fragment生命周期的区别与分析
- Activity生命周期的简单分析
- Android中Activity生命周期测试分析
- 一张图帮你分析activity与fragment的生命周期及其他们的关系