欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Android >内容正文

Android

Android Activity的生命周期、意图(Intent)

发布时间:2024/9/30 Android 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Android Activity的生命周期、意图(Intent) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


package cn.lwx.activitycreate;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.util.Log;public class MainActivity extends AppCompatActivity {@Override //当页面创建的时候执行protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_example);Log.i("MainActivity","调用onCreate()方法");}@Override //当页面可见执行protected void onStart() {super.onStart();Log.i("MainActivity","调用onStart()方法");}@Override //当Activity获取焦点开始与用户交互时protected void onResume() {super.onResume();Log.i("MainActivity","调用onResume()方法");}@Override //当Activity被覆盖(失去焦点,用户不可进行交互)protected void onPause() {super.onPause();Log.i("MainActivity","调用onPause()方法");}@Override //当页面不可见的时候执行protected void onStop() {super.onStop();Log.i("MainActivity","调用onStop()方法");}@Override //当页面销毁时执行protected void onDestroy() {super.onDestroy();Log.i("MainActivity","调用onDestroy()方法");}@Override //当页面重新启动时执行protected void onRestart() {super.onRestart();Log.i("MainActivity","调用onRestart()方法");} }





package cn.lwx.activitycreate;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent; import android.os.Bundle; import android.util.Log;public class MainActivity extends AppCompatActivity {@Override //当页面创建的时候执行protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_example);Log.i("MainActivity","调用onCreate()方法");// 1、通过显示意图开启ActivityIntent intent = new Intent(this, ActivityExample.class);startActivity(intent);// 2、通过隐式意图开启Activity 清单文件Intent intent2 = new Intent();intent.setAction("com.lwx.main2");intent.addCategory("android.intent.category.DEFAULT");startActivity(intent);}

总结

以上是生活随笔为你收集整理的Android Activity的生命周期、意图(Intent)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。