天天看点

Android之显示意图与隐式意图

一、显示意图:通过指定上下文或者包的全路径的方式来激活响应的功能。必须要指定开启组件的具体信息,包括包名,类名,class名等

显示Intent(意图)有俩种设置应用的类方式,分别是构造方式通过反射方式和利用intent的setClassName方式通过类的全路径来设置意图的应用。

Android之显示意图与隐式意图

应用程序中可以通过构造方式来激活系统界面,具体方式是在eclipse中打开logcat视图,然后启动模拟器中的对应的应用,找到输出的logcat的类名,再利用构造方式的方法就可激活系统界面。

getSystemService方法可以获取android系统的网络服务等系统服务,这个方法在activity中存在,直接使用即可。

二、隐式意图:描述下动作的行为,并将所需数据传递给意图,即可。如下图所示

Android之显示意图与隐式意图