← 返回首页

Intent 意图完全讲解

Intent是安卓组件之间通信唯一桥梁,负责页面跳转、数据传递、启动服务、调用系统功能。

1. 显式Intent

直接指定目标Activity类名,多用于APP内部页面跳转,使用最简单。

2. 隐式Intent

不指定具体页面,通过Action、Category、Data进行匹配,常用于调用系统功能:打开浏览器、拨打电话、打开相册。

3. Intent数据传递

支持传递字符串、数字、布尔值、对象集合,实现不同页面之间数据互通。

学习重点:页面跳转+传值是日常开发使用频率最高的功能,必须熟练掌握。