activity啟動模式之standard 一、簡介 這種模式是預設的,不用我們自己設定 就像一隻疊加在棧中 如果退出,就一個個退出,其實就是我們自己用手機的那種感受 二、代碼實例 activityLaunchStandard.MainActivity 每次激活activity都會新建一個activ ...
activity啟動模式之standard
一、簡介
這種模式是預設的,不用我們自己設定
就像一隻疊加在棧中
如果退出,就一個個退出,其實就是我們自己用手機的那種感受
二、代碼實例
activityLaunchStandard.MainActivity
1 package activityLaunchStandard; 2 3 4 5 6 import com.example.activityLaunchStandard.R; 7 8 import android.app.Activity; 9 import android.content.Intent; 10 import android.os.Bundle; 11 import android.view.View; 12 import android.view.View.OnClickListener; 13 import android.widget.Button; 14 15 16 17 public class MainActivity extends Activity{ 18 private Button btn_openActivty;//創建一個button對象 19 protected void onCreate(Bundle savedInstanceState) { 20 super.onCreate(savedInstanceState);//父類操作 21 setContentView(R.layout.activity_main);//引入名為activity_main的界面 22 btn_openActivty=(Button) findViewById(R.id.btn_openActivity);//找id為btn_openActivity的button 23 btn_openActivty.setOnClickListener(new OnClickListener() {//設置button點擊監聽 24 25 @Override 26 public void onClick(View v) {//onclick事件 27 // TODO Auto-generated method stub 28 Intent intent=new Intent();//初始化intent 29 intent.setClass(MainActivity.this,MainActivity.class);//連接三 30 startActivity(intent);//打開activity 31 } 32 }); 33 } 34 }
每次激活activity都會新建一個activity實例放入棧中