点击(此处)折叠或打开
-
package org.lxh.demo;
-
import android.app.Activity;
-
import android.content.Intent;
-
import android.os.Bundle;
-
import android.view.View;
-
import android.view.View.OnClickListener;
-
import android.widget.Button;
-
public class FirstActivity extends Activity {
-
private Button but = null ;
-
@Override
-
public void onCreate(Bundle savedInstanceState) {
-
System.out.println("*** {A} FirstActivity --> onCreate()") ;
-
super.onCreate(savedInstanceState);
-
setContentView(R.layout.first_main); // 找到布局文件
-
this.but = (Button) super.findViewById(R.id.mybut) ;// 取得按钮组件
-
this.but.setOnClickListener(new OnClickListener(){ // 设置监听操作
-
@Override
-
public void onClick(View v) { // 单击事件
-
Intent it = new Intent(FirstActivity.this,SecondActivity.class) ;
-
FirstActivity.this.startActivity(it) ; // 启动其他程序
-
}}) ;
-
}
-
@Override
-
protected void onStart() { // 第一次创建界面时调用
-
System.out.println("*** {A} FirstActivity --> onStart()") ;
-
super.onStart() ; // 调用父类方法
-
}
-
@Override
-
protected void onResume() { // 获得焦点时触发
-
System.out.println("*** {A} FirstActivity --> onResume()");
-
super.onResume() ; // 调用父类方法
-
}
-
@Override
-
protected void onPause() { // 当启动其他Activity时触发
-
System.out.println("*** {A} FirstActivity --> onPause()");
-
super.onPause() ; // 调用父类方法
-
}
-
@Override
-
protected void onStop() { // 当Activity不可见时调用
-
System.out.println("*** {A} FristActivity --> onStop()");
-
super.onStop() ; // 调用父类方法
-
}
-
@Override
-
protected void onRestart() { // 当Activity重新运行的时候调用
-
System.out.println("*** {A} FirstActivity --> onRestart()");
-
super.onRestart() ; // 调用父类方法
-
}
-
@Override
-
protected void onDestroy() { // 当Activity销毁的时候调用
-
System.out.println("*** {A} FirstActivity --> onDestroy()");
-
super.onDestroy() ; // 调用父类方法
-
}
- }