0
点赞
收藏
分享

微信扫一扫

安卓开发学习10-1:Intent:初始Intent

云上笔记 2022-01-26 阅读 47

Intent解析

Intent用作执行Activity的期望动作,例如启动一个Activity,就需要通过Intent实现
在这里插入图片描述
在我们购买商品的时候,Bundle相当于卖家打包给我们的商品及其上边的信息,而Intent相当于快递员,商品通过快递员送货到我们手上
在这里插入图片描述
在安卓中,一个应用由以下三个部分组成,而他们进行通信就是用过Intent
在这里插入图片描述
Intent负责对应用中一次操作的动作、动作涉及的数据还有附加数据进行描述。安卓会根据Intent的描述找到相应的组件,然后把Intent传递给组件,并完成一个组件的应用

Intent构造过程

如下实现两个页面的跳转
在这里插入图片描述
可以有如下流程
在这里插入图片描述

Intent基本应用

Intent可以实现通信功能,包括以下三方面
1、Activity之间通信
在这里插入图片描述
2、实现Service通信。例如点击下载后开启一个后台服务进行下载
在这里插入图片描述
3、进行广播通信
在这里插入图片描述

举报

相关推荐

0 条评论