本系列IoT App开发笔记系b站视频教程学习笔记,视频地址:
- 【7天Java0基础速成安卓开发】Day1 Android工程代码是怎么运行的
- 【7天Java0基础速成安卓开发】Day2 常用控件和界面布局设计(上)
- 【7天Java0基础速成安卓开发】Day3 常用控件和界面布局设计(下)
- 【7天Java0基础速成安卓开发】Day4 MQTT Jar包的导入和物联网调试
- 【7天Java0基础速成安卓开发】Day5 APP物联网实战控制ESP8266
- 【7天Java0基础速成安卓开发】Day6 提前交卷(总结篇)
- 【7天Java0基础速成安卓开发】Day7 成果展示
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』。