目录
如何创建一个Activity:
1.先建一个Javaclass类,让它继承AppCompatActivity;
2.在AndroidManifest.xml中加入它
lable:是该Activity的标签
3.如果是主入口则声明
让TextView中的文本改变
Button button=findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
textview.setText(getString(R.string.basics_name));//设置改变的TextView的文本
}
});
Activity之间的跳转
一般把该事件写到按钮里
//intent:意图想要从哪里跳转到哪里
Intent intent=new Intent(BasicsActivity.this,CheckBoxActivity.class);//从本类到想要跳转的类
startActivity(intent);
Activity的启动模式
1.有四种启动模式
1.standard
2.singleTop
顶部复用,即若该activity在这个栈的顶部再次打开时会再次使用它
3.singleTask
4.singleInstance
单独存在,打开E时会在一个新的栈里打开
设置activity的启动模式