大家都知道在Android中通过AIDL可以跨进程调用Service中的数据,网上也有很多实例,但是大部分实例都是关于基本数据类型的远程调用,很少讲到复杂数据的调用,今天我用一个例子来演示一下怎样用AIDL Service 传递复杂数据。
我们分2步开始:
第一步:部署我们的服务端,也就是Service端:
1:在Service端我先自定义2个类型:Person和Pet。因为我们需要跨进程传...
分类:
移动开发 时间:
2015-01-07 15:04:06
阅读次数:
284
根据SIM卡安装系统应用
功能:
1:如何安装系统应用,apk放在system/app系统分区下面。
2:根据SIM卡的归属国家选择性的安装应用。
本人使用方法:
在开机的服务里面添加接口(PackageManagerService.java),检测到SIM卡的信息调用该接口。
下面是具体的方法:
在...
分类:
其他好文 时间:
2015-01-07 14:57:01
阅读次数:
123
Android 官方文档原创译文《Android Interface Definition Language (AIDL)》。Android 接口定义语言 AIDL(Android Interface Definition Language)与其他已有的 IDL 很类似。 客户端和服务端可以通过由它...
分类:
移动开发 时间:
2015-01-07 10:47:08
阅读次数:
217
大家都知道在Android中通过AIDL可以跨进程调用Service中的数据,网上也有很多实例,但是大部分实例都是关于基本数据类型的远程调用,很少讲到复杂数据的调用,今天我用一个例子来演示一下怎样用AIDL Service 传递复杂数据。
分类:
其他好文 时间:
2015-01-06 22:54:03
阅读次数:
278
Service简介
跨进程调用Service(AIDL服务)
电话管理器
短信管理器
Service简介
Service是Android四大组件中与Activity最相似的组件,它们都代表可执行的程序。Service与Activity的区别在于: Service一直在后台运行,它没有用户界面,一旦Service被启动起来之后,它与Activity一样,也...
分类:
移动开发 时间:
2015-01-05 14:54:17
阅读次数:
280
from://http://blog.csdn.net/watt520/article/details/10099047今天在弄清除缓存的东东,按照网上别人的方法,创建了一个AIDL文件,这个时候发现gen目录下自动生成的java文件报错了,内容是里面的一些方法要去掉override,但是去掉之后还...
分类:
移动开发 时间:
2015-01-04 16:59:07
阅读次数:
166
今天要开发过程中要用到AIDL的调用,之前用的eclipse有大量教程,用起来很方便,现在刚换了Android studio,不可否认studio真的很强大,只是很多功能还需要摸索。AIDL(Android Interface Definition Language)是Android接口定义语言的意...
分类:
移动开发 时间:
2015-01-01 19:47:29
阅读次数:
326
首先我们了解一下 IPC和AIDL
IPC:进程间通信
AIDL:Android Interface Definition Language,即Android接口定义语言。
为什么使用:
Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。
为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Proc...
分类:
移动开发 时间:
2014-12-22 18:08:34
阅读次数:
229
Android在设计理念上强调组件化,组件之间的依赖性很小。我们往往发一个Intent请求就可以启动另一个应用的Activity,或者一个你不知道在哪个进程的Service,或者可以注册一个广播,只要有这个事件发生你都可以收到,又或者你可以查询一个ContentProvider获得你想要的数据,这其...
分类:
移动开发 时间:
2014-12-19 21:52:47
阅读次数:
293
这只是一个学习例程,很多功能有待完善
允许用户动态加载手机通讯录中的电话号码,勾选某些号码作为黑名单,一旦将某些号码设为黑名单,当该号码自动挂断该号码
Android没有对外公开挂断电话的API,如果需要挂断电话,必须使用AIDL与电话管理Service进行通信,并调用服务中的API实现结束通话
为了调用远程的AIDL Service,需要上图所示的两个aidl文件
BlockMain.j...
分类:
其他好文 时间:
2014-12-19 10:06:43
阅读次数:
262