Android Activity的生命周期与加载模式超详细图文解析
public class FirstActivity extends Activity {
final String TAG = "-----FirstActivity-----";
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.first);
// 输出日志
Log.d(TAG, "-----onCreate-----");
TextView textView = findViewById(R.id.text1);
Button button1 = findViewById(R.id.bn_first1);
Button button2 = findViewById(R.id.bn_first2);
// 第一个按钮跳转到第二个Activity
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
startActivity(intent);
}
});
// 第二个按钮销毁该Activity
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
FirstActivity.this.finish();
}
});
}
@Override
protected void onStart() {
super.onStart();
Log.d(TAG, "-----onStart-----");
}
@Override
protected void onRestart() {
super.onRestart();
Log.d(TAG, "-----onRestart-----");
}
@Override
protected void onResume() {
super.onResume();
Log.d(TAG, "-----onResume-----");
}
@Override
protected void onPause() {
super.onPause();
Log.d(TAG, "-----onPause-----");
}
@Override
protected void onStop() {
super.onStop();
Log.d(TAG, "-----onStop-----");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.v(TAG, "-----onDestory-----");
}
}
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播
相关文章
- 360流量卫士(手机流量监测软件) for Android v2.7.1.1003 安卓版
- android 仿QQ动态背景、视频背景的示例代码
- Android布局控件之常用linearlayout布局
- Android自定义View实现LayoutParams的方法详解
- Android Handle原理(Looper,Handler和Message)三者关系案例详解
- Android Studio 3.0的下载安装教程
- Android Studio和eclipse有什么不同?
- 52赚客(兼职赚钱软件) for Android v1.2.0 安卓版
- Android 7.0新特性详解
- Android定时器实现定时执行、重复执行、定时重复执行、定次数执行的多种方式