Activity入门--创建、跳转及启动模式

目录

如何创建一个Activity:

让TextView中的文本改变

Activity之间的跳转

Activity的启动模式

1.有四种启动模式

1.standard

2.singleTop

3.singleTask

4.singleInstance


如何创建一个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的启动模式

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值