代码://DemoActivity.javapackage uni.activity;/* @author octobershiner 2011 7 22 SE.HIT*/import android.app.Activity;import android.os.Bundle;import android.util.Log;public class ActivityDemoActivity extends Activity {    /** Called when the activity is first created. */        private static final String TAG = "demo";    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        Log.d("demo", "this is a test string ");    }    protected void onStart(){        super.onStart();        Log.i(TAG, "The activity state---->onStart");    }        protected void onRestart(){        super.onRestart();        Log.i(TAG, "The activity state---->onReatart");    }    protected void onResume(){        super.onResume();        Log.i(TAG, "The activity state---->onResume");    }    protected void onPause(){        super.onPause();        Log.i(TAG, "The activity state---->onPause");    }    protected void onStop(){        super.onStop();        Log.i(TAG, "The activity state---->onStop");    }    protected void onDestroy(){        super.onDestroy();        Log.i(TAG, "The activity state---->onDestroy");    }    }

演示sundy留的小作业 截取LOG

这是演示的结果

//利用LOG展示activity的生命周期
//注释表示 中间执行的操作 为方便的观察数据,可以在LOGCAT窗口(没有的话可以在window菜单中的show view中调出)的右侧单击加号创建一个过滤器,我的例子中过滤的是demo

//开始运行demo
07-22 11:18:19.311: INFO/demo(281): The activity state---->onStart
07-22 11:18:19.311: INFO/demo(281): The activity state---->onResume

//按下了back键 返回 activity从stack中弹出
07-22 11:18:34.821: INFO/demo(281): The activity state---->onPause
07-22 11:18:35.090: INFO/demo(281): The activity state---->onStop
07-22 11:18:35.090: INFO/demo(281): The activity state---->onDestroy

//再次启动demo
07-22 11:18:45.550: INFO/demo(281): The activity state---->onStart
07-22 11:18:45.550: INFO/demo(281): The activity state---->onResume

//按下了HOME键 当前TASK 处于后台转态,系统保存状态
07-22 11:18:53.750: INFO/demo(281): The activity state---->onPause
07-22 11:18:54.820: INFO/demo(281): The activity state---->onStop

//再次启动demo 回复原来的TASK activity在栈顶
07-22 11:19:03.550: INFO/demo(281): The activity state---->onReatart
07-22 11:19:03.550: INFO/demo(281): The activity state---->onStart
07-22 11:19:03.550: INFO/demo(281): The activity state---->onResume


更多相关文章

  1. 如何演示你的App?Android录制Gif动态图教程
  2. Android:使用VideoView(TV显示屏待机状态,循环播放演示视频)
  3. AsyncTask实例代码演示Android异步任务
  4. 基于android的音乐APP大作业和设计指导项目
  5. 在Android中扫描wifi热点演示实例教程
  6. Android 中 drawTextOnPath 文字效果演示(中级)
  7. Android作业:一个3D相册源码
  8. 作业三——观察者模式在Android广播机制上的应用
  9. Android API之Typeface代码演示

随机推荐

  1. android 获取 imei号码以及其他信息
  2. Android(安卓)程序中哪个 Activity 最先
  3. Android使用代码
  4. Android三种方法设置ImageView的图片
  5. Android EventBus3.0 索引
  6. Android监听应用程序安装和卸载
  7. android theme中的各个color的含义
  8. android tp多点触摸
  9. Android下rtc驱动调用流程
  10. 安卓课程十八 RadioButton单选按钮的使用