Intent 的原理、作用、可以传递哪些类型的参数

匿名网友 匿名网友 发布于: 2015-12-29 00:00:00
阅读 109 收藏 0 点赞 0 评论 0

intent 是连接 Activity, Service, BroadcastReceiver, ContentProvider 四大组件的信使,, 可以传递八种基本数据类型以及 string, Bundle 类型,以及实现了 Serializable 或者 Parcelable 的类型。
Intent 可以划分成显式意图和隐式意图。 显式意图:调用Intent.setComponent()或Intent.setClass()方法明确指定了组件名的Intent 为显式意图,显式意图明确指定了 Intent 应该传递给哪个组件。 隐式意图:没有明确指定组件名的 Intent 为隐式意图。 Android 系统会根据隐式意图中设置的 动作(action)、类别(category)、数据(URI 和数据类型)找到最合适的组件来处理这个意图。

评论列表
文章目录