读书人

intent的应用以及activity的生命周期

发布时间: 2012-08-28 12:37:01 作者: rapoo

intent的使用以及activity的生命周期

Intent在android的意思是意图,简单来说就是为了实现某种功能而产生的动作。意图又分为显示意图和隐式意图,显示意图主要使用在应用的内部,如果需要调用系统的某些东西就要使用到隐式意图。下面来看下代码的表现形式

下面是显示意图

另外我自己也练习了一下activity之间的数据传递,代码也很简单

//获取传递过来的数据Bundle bundle=getIntent().getExtras();Toast.makeText(ThreeActivity.this,bundle.getString("company"),Toast.LENGTH_LONG).show();

2.学完这个后我也顺便学了下activity的生命周期,图我就不画了。大家可以去找找资料看看也就是下面的这几个方法

public void onCreate(Bundle savedInstanceState) {

}

@Override
protected void onStart() {
Log.i(TAG, "onStart");
super.onStart();
}

@Override
protected void onRestart() {
Log.i(TAG, "onRestart");
super.onRestart();
}

@Override
protected void onResume() {
Log.i(TAG, "onResume");
super.onResume();
}

@Override
protected void onPause() {
Log.i(TAG, "onPause");
super.onPause();
}

@Override
protected void onStop() {
Log.i(TAG, "onStop");
super.onStop();
}

@Override
protected void onDestroy() {
Log.i(TAG, "onDestroy");
super.onDestroy();
}

建议写几段代码自己运行看看效果,这个自己理解比较好,代码区我的资源里下载




读书人网 >移动开发

热点推荐