您的位置:首页 > 移动开发 > Android开发

24、Android开发基础之组件之间的数据传输(视频+文章)

2017-12-13 15:14 435 查看
Android开发基础之通过隐式意图来实现界面的跳转

在上一节课里头, 我们通过显式意图来实现界面的跳转。

什么是显式意图?什么是隐式意图?

显式意图

显式意图,也就是可以看到我们的目标跳转组件,比如说上节课我们跳转到SecondActivity,我们startActivity(this,SecondActivity.class);

这里面的话,我们可以直接看到SecondActivity,也就是说可以看到具体的类名。这就是显式意图。

隐式意图

隐式意图是相对于显式意图来说的,显式意图可以看得到对应的类,而隐式意图看不到。

接下来,我们就是通过隐式意图的方式来实现界面的跳转:

先说步骤吧:

这里面我们针对的是应用内的跳转

第一步:创建一个Intent

Intent intent = new Intent();

第二步:在AndroidManifest.xml里配置目标跳转Activity的意图过滤器

…….

<activity android:name”.SecondActivity”>

<intent-filter>

<action name=”com.sunofbeaches.LOGIN_INFO”>

</intent-filter>

</activity>

第三步:给意图设置action

intent.setAction(“com.sunofbeaches.LOGIN_INFO”);

第四步:

然后startActivity(intent);

…..细节部分请看视频吧!

其实,我们的显式意图是用来应用内跳转。 而隐式意图用于第三方应用的跳转。



视频下载地址:

链接:http://pan.baidu.com/s/1bpHDT2R 密码:5lx1

欢迎关注微信公众号

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 数据 界面
相关文章推荐