Activity中Intent的含义以及显式意图与隐式意图区别

时间:2022-12-29 16:43:51

Activity中Intent的含义以及显式意图与隐式意图区别

通过Intent寻找组件的方式分为两种


1.显式意图

即在通过Intent启动Activity时,需要明确指定激活组件的名称。

另外还可以根据目标组件的包名、全程路径来开启组件调用intent.setClassName(““,““)。

Activity中Intent的含义以及显式意图与隐式意图区别


2.隐式意图

没有明确指定组件名的Intent

Android系统会根据隐式意图中设置动作action、类别category、数据Url找到最合适的组件

Activity中Intent的含义以及显式意图与隐式意图区别Activity中Intent的含义以及显式意图与隐式意图区别