android虚席总结(16.08.26)Activity的生命周期
16lz
2021-01-25
Activity的一个生命周期中有7个状态,分别是
onCreat,onStart,onResume,onPause,onStop,onRestart,onDestory每一个状态对对应一个onXXX()方法,重写这些方法,可以比较方便地实现Activity的某些行为 如:
package com.example.test;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.Toast;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override protected void onDestroy() { super.onDestroy(); Toast.makeText(MainActivity.this,"已退出MainActivity",Toast.LENGTH_SHORT).show(); }}
重写onDestroy方法,使退出MainActivity时输出一个提示几个场景:
创建Activity onCreat->onStart->onResume 暂停Activity(如按手机的home键将Activity放到后台) onPause->onStop 重新启动Activity( 从后台调回前台 ) onRestart->onStart->onResume 按back键退出Activity onPause->onStop->onDetory
更多相关文章
- 如何在后台运行Linux命令?
- 基站定位
- Android(安卓)SQLite学习指南
- Android(安卓)WebView加载服务端JS进行交互
- android 反射静态方法传值
- Android百度地图开发
- Drawable、Bitmap、byte[]之间的转换 (转)
- 疯狂android讲义---Configuration
- android 子线程 UI线程(主线程)通信