IPC (Inter-Process Communication) 意思是: 进程间的通信,是指两个进程之间进行数据交换的过程。 Android中如何开启多进程呢? 只需要给四大组件(Activity、Service、Receiver、ContentProvider)在Android Menifes ...
分类:
移动开发 时间:
2018-08-17 11:12:09
阅读次数:
181
开发中常常有打开本地浏览器加载url或者指定浏览器加载, 还有打开第三方app, 如 打开高德地图 百度地图等 在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。 如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。 在And ...
分类:
移动开发 时间:
2018-06-21 00:14:41
阅读次数:
230
显式Intent(Explicit intent):通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。 隐式Intent(Implicit intent):通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一 ...
分类:
其他好文 时间:
2018-04-23 12:17:44
阅读次数:
183
如果用startActivity()或者startActivityForResult()发出一个隐式Intent,而设备中又没有可以可以相应的应用,那应用就会崩溃,所以我们在发送意图之前可以先使用Intent对象的resolveActivity()方法来检测一下 ...
分类:
其他好文 时间:
2018-01-24 13:56:23
阅读次数:
168
本节引言: 上一节中我们学习了Intent的一些基本使用,知道了Intent的七个属性,显式Intent以及 隐式Intent,以及如何自定义隐式Intent,最后还给大家提供了一些常用的系统Intent! 而本节跟大家讲解的是Intent传递数据的问题~好的,开始本节内容~ 1.Intent传递简 ...
分类:
其他好文 时间:
2017-11-30 15:14:22
阅读次数:
131
由于隐式intent并不会明确告知要打开哪些activity,
有可能设备上就不会有合适的应用。这时候应用就会崩溃。
为此我们在使用隐式intent之前,应该先进行安全检查,
判断是否有合适的activity。
Intentintentpic=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);
PackageManagerpm..
分类:
其他好文 时间:
2017-10-26 15:33:49
阅读次数:
151
在讲参数传递之前,先讲下intent的定义: Intent intent = new Intent(MainActivity.this,SecondActivity.class); //这是显式定义 如果是隐式定义,隐式Intent通过在AndroidManifest.xml中<activity>标 ...
分类:
其他好文 时间:
2017-10-17 12:45:06
阅读次数:
244
一:Intent Intent可以理解为 意图。 我们可以通过创建intent实例来定义一个跳转意图,意图包括:要跳转到哪个页面、需要传递什么数据。 然后通过startActivity(intent)来启动跳转。 有两种方式定义Intent:显式Intent、隐式Intent。 二:显式Intent ...
分类:
移动开发 时间:
2017-09-13 09:50:13
阅读次数:
202
一、显式Intent 实现的效果是: 点击id为button1的按钮就会从MainActivity 这个活动跳转到Main2LayoutActivity这个活动,即从MainActivity这个活动的布局跳转到Main2LayoutActivity这个活动对应的布局。 二、隐式Intent 与显式区 ...
分类:
其他好文 时间:
2017-09-01 11:55:07
阅读次数:
245