关于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单元测试学习记录
  4. Android(安卓)Architecture Components(一)Lifecycle源码分析
  5. android生命周期的例子
  6. android junit入门(一) JUNIT测试
  7. android junit入门(一) JUNIT测试
  8. android 网络之 httppost
  9. Android单元测试

随机推荐

  1. Android逆向基础之Dalvik指令集
  2. Android(安卓)连接加密网络
  3. android 短信拦截
  4. android 入门学习笔记 Button 常用的弹窗
  5. Android多分辨率适配
  6. Android(安卓)studio的点击事件
  7. Android解析聚合数据之天气预报API
  8. 自定义android Dialog
  9. Android(安卓)View之组合控件实例(二)
  10. Android(安卓)错误 :TextView中属性ellips