原创作品,转载请注明出处O
Activity 的启动模式有四种,standard、singleTop、singleTask、singleInstance.
image.png
1.standard
standard是Activity默认的启动模式,在不进行显示指定的情况下,所有活动都会自动使用这种启动模式。
每次启动都一个新的Activity位于栈顶。
android:launchMode="standard",此时每次点击按钮都会创建新的Activity
现在,我们写一个简单的按钮 ,实现跳转Activity
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e("MainActivity",this.toString());
button = (Button)findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {