[4.18]Android生命周期介绍
来源:互联网 发布:js 双引号转单引号 编辑:程序博客网 时间:2024/04/28 07:43
抄着敲着
#1 Activity:
Activity是一个交互界面,可以布满整个窗口,或者悬浮于其他窗口上
一个程序由多个Activity组成,Manifest中指明了主Activity
<activity <span style="white-space:pre"></span>android:label="@string/app_name"<span style="white-space:pre"></span>android:name=".MainActivity" > <intent-filter > <span style="white-space:pre"></span><action android:name="android.intent.action.MAIN" /> <span style="white-space:pre"></span><category android:name="android.intent.category.LAUNCHER" /> </intent-filter></activity>
Activity是一个互相调用关系,以栈的形式存取
#2 生命周期
voidonCreate(BundlesavedInstanceState)
voidonStart()
voidonRestart()
voidonResume()
voidonPause()
voidonStop()
voidonDestroy()
开始Activity:onCreate、onStart和onResume方法。
Activity失去焦点:onPause、onStop
Activity重新获得焦点:onRestart、onStart和onResume
关闭Activity:onPause、onStop和onDestory
#3 测试代码
package com.android.mylife;import android.app.Activity;import android.os.Bundle;import android.util.Log;public class Main extends Activity {/** Called when the activity is first created. */private final String TAG = "Main";@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);Log.i(TAG, "onCreate Method is executed");}@Overrideprotected void onStart() {// TODO Auto-generated method stubsuper.onStart();Log.i(TAG, "onStart Method is executed");}@Overrideprotected void onRestart() {// TODO Auto-generated method stubsuper.onRestart();Log.i(TAG, "onRestart Method is executed");}@Overrideprotected void onResume() {// TODO Auto-generated method stubsuper.onResume();Log.i(TAG, "onResume Method is executed");}@Overrideprotected void onStop() {// TODO Auto-generated method stubsuper.onStop();Log.i(TAG, "onStop Method is executed");}@Overrideprotected void onPause() {// TODO Auto-generated method stubsuper.onPause();Log.i(TAG, "onPause Method is executed");}@Overrideprotected void onDestroy() {// TODO Auto-generated method stubsuper.onDestroy();Log.i(TAG, "onDestroy Method is executed");}}
0 0
- [4.18]Android生命周期介绍
- Android 生命周期介绍
- android Activity生命周期介绍
- Android生命周期介绍
- android application生命周期介绍
- android Fragment生命周期介绍
- android application生命周期介绍
- android application生命周期介绍
- Android进程与生命周期介绍
- 4. Android生命周期的介绍
- Android进程与生命周期介绍
- Android系统框架介绍和生命周期介绍
- Android四大基本组件介绍与生命周期
- Android四大基本组件介绍与生命周期
- Android四大基本组件介绍与生命周期
- Android四大基本组件介绍与生命周期
- Android四大基本组件介绍与生命周期
- Android四大基本组件介绍与生命周期
- 从12306说起 大型高并发网站架设
- Freemarker在模版中定义变量
- LaTex教程
- C# 在winform中隐藏或者去除c#的标题栏并实现窗体移动附代码
- ACM学习感悟——暴力专场E 暴力dp
- [4.18]Android生命周期介绍
- java调用Matlab算法解决方案
- git学习笔记--添加远程库
- p2p网贷系统的架构设计
- Gitlab 架构---unicorn
- 【android】launcher图标自动生成、点9图片在线编辑工具
- python 中 dist-packages 和 site-packages 的区别
- erwdfs
- 解决linux无法识别4G以上内存问题一例