关于Android Activity生命周期的例子
package com.andy.android;import android.app.Activity;import android.os.Bundle;import android.util.Log;/** * 测试Android Activity 生命周期 * @author Andy.Zhang * */public class TestAndroid extends Activity {private static final String TAG = "TestAndroid";    @Override    public void onCreate(Bundle savedInstanceState) {    Log.i(TAG, "=======onCreate()========");        super.onCreate(savedInstanceState);        setContentView(R.layout.main);    }@Overrideprotected void onDestroy(){Log.i(TAG, "=======onDestroy()========");super.onDestroy();}@Overrideprotected void onPause(){Log.i(TAG, "=======onPause()========");super.onPause();}@Overrideprotected void onRestart(){Log.i(TAG, "=======onRestart()========");super.onRestart();}@Overrideprotected void onResume(){Log.i(TAG, "=======onResume()========");super.onResume();}@Overrideprotected void onStart(){Log.i(TAG, "=======onStart()========");super.onStart();}@Overrideprotected void onStop(){Log.i(TAG, "=======onStop()========");super.onStop();}        }


通过在DDMS中查看日志信息:
06-28 02:14:08.760: INFO/TestAndroid(220): =======onCreate()========06-28 02:14:09.005: INFO/TestAndroid(220): =======onStart()========06-28 02:14:09.005: INFO/TestAndroid(220): =======onResume()========06-28 02:14:09.321: INFO/ActivityManager(53): Displayed activity com.andy.android/.TestAndroid: 1687 ms (total 1687 ms)06-28 02:14:09.641: ERROR/gralloc(53): [unregister] handle 0x497218 still locked (state=40000001)06-28 02:14:16.840: INFO/ActivityManager(53): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/.Launcher }06-28 02:14:16.910: INFO/TestAndroid(220): =======onPause()========06-28 02:14:17.090: WARN/BluetoothA2dp(116): Bluetooth A2DP service not available!06-28 02:14:17.803: INFO/TestAndroid(220): =======onStop()========06-28 02:14:20.141: INFO/ARMAssembler(53): generated scanline__00000077:03515104_00000000_00000000 [ 33 ipp] (47 ins) at [0x4b38c8:0x4b3984] in 849006 ns06-28 02:14:20.180: INFO/ARMAssembler(53): generated scanline__00000177:03515104_00001001_00000000 [ 91 ipp] (114 ins) at [0x4b3988:0x4b3b50] in 742085 ns06-28 02:14:21.560: INFO/ActivityManager(53): Starting activity: Intent { flg=0x10100000 cmp=com.andy.android/.TestAndroid }06-28 02:14:21.611: INFO/TestAndroid(220): =======onRestart()========06-28 02:14:21.611: INFO/TestAndroid(220): =======onStart()========06-28 02:14:21.611: INFO/TestAndroid(220): =======onResume()========06-28 02:15:09.771: WARN/KeyCharacterMap(220): No keyboard for id 006-28 02:15:09.771: WARN/KeyCharacterMap(220): Using default keymap: /system/usr/keychars/qwerty.kcm.bin06-28 02:15:09.911: INFO/TestAndroid(220): =======onPause()========06-28 02:15:10.450: INFO/TestAndroid(220): =======onStop()========06-28 02:15:10.450: INFO/TestAndroid(220): =======onDestroy()========

更多相关文章

  1. 谈谈Android Activity的生命周期管理
  2. android生命周期的例子
  3. 初学Android时,运行SDK的例子出现警告
  4. Android 四大核心组件之Activity[生命周期篇]
  5. Android必备:Android Activity的生命周期
  6. Android深入浅出系列课程---Lesson3 AAF110427_进程生命周期Proc
  7. android技术开发例子,解析以及源码集锦

随机推荐

  1. android之RecycleView之ItemTouchHelper
  2. 播放音乐时的状态条使用
  3. android打开关闭屏幕
  4. cordova入门教程(五)给android apk签名
  5. Android(安卓)记录开发中的一些问题
  6. android实现定时拍照并发送微博功能
  7. Android(安卓)Studio出错异常汇总
  8. Android: 更改语言时Launcher2更新apps
  9. Android(安卓)控件的显示隐藏上下左右移
  10. Android(安卓)Wear Preview- 为通知添加