Android IoT开发实战 | 06 - 使用 Intent 切换活动

181 阅读1分钟

本系列IoT App开发笔记系b站视频教程学习笔记,视频地址:

1. Intent

Intent 是Android中各组件之间进行交互的一种方式,可以指明当前组件想要执行的操作,比如:

  • 启动活动
  • 启动服务
  • 发送广播

2. 使用Intent

Intent有非常多的重载构造函数,其中一个是:

Intent(Context packageContext, Class cls);
  • 第一个参数需要提供一个启动活动的上下文;
  • 第二个参数需要指定要启动的目标活动;

使用示例如下,编辑活动文件,在点下登录按钮之后切换到HelloWorld活动:

//构造一个Intent
Intent intent = new Intent(LoginActivity.this, MainActivity.class);
//启动下一个活动
startActivity(intent);

3. 运行效果

点击登录后即可弹出登录成功界面,然后跳转到HelloWorld:

接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』。