码迷,mamicode.com
首页 >  
搜索关键字:aidl    ( 504个结果
Android中AIDL详解
Android Interface Definition Language (AIDL), Android接口定义语言。系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信Interprocess communication (IPC)。AIDL就是解决这个问题的。...
分类:移动开发   时间:2016-02-10 13:14:33    阅读次数:297
Android 手写Binder 教你理解android中的进程间通信
关于Binder,我就不解释的太多了,网上一搜资料一堆,但是估计还是很多人理解的有困难。今天就教你如何从 app层面来理解好Binder。 其实就从我们普通app开发者的角度来看,仅仅对于android应用层的话,Binder就是客户端和服务端进行通信的媒介。 AIDL就是我们理解Binder 最好
分类:移动开发   时间:2016-01-27 15:47:02    阅读次数:277
Android AIDL SERVICE 双向通信 详解
http://www.cnblogs.com/punkisnotdead/p/5062631.html起因 是这个blog 提到了 用webview 的时候 用开启子进程的方式 可以极大避免内存泄露。然后有很多人私信我 这种情况下如何 相互通信的问题。当然广播是一个比较不错的选择,只不过广播的方法 ...
分类:移动开发   时间:2016-01-25 18:57:42    阅读次数:296
Android中应用程序清除data/data,清除cache,超详细
清除data,清除cache,其实在Android原生Setting里面有这个功能的。需求是把这个功能做到自己的App里面,并计算出cache和data的size。所以参考了一下Setting的源码。看如何实现该功能:首先需要写两个aidl去调用系统的清除以及获取size功能:IPackageSta...
分类:移动开发   时间:2016-01-25 12:57:18    阅读次数:255
Android service binder aidl 关系
最近一直被Android中的service、binder、aidl这三者之间的关系给搞得有点难受,于是就自己花了点时间,将他们之间的关系给画出来,这样思维上就清晰多了,也方便和朋友沟通,减少沟通成本。
分类:移动开发   时间:2016-01-10 11:42:20    阅读次数:639
Android IPC机制(三)在Android Studio中使用AIDL实现跨进程方法调用
在上一篇文章Android IPC机制(二)用Messenger进行进程间通信中我们介绍了使用Messenger来进行进程间通信的方法,但是我们能发现Messenger是以串行的方式来处理客户端发来的信息,如果有大量的消息发到服务端,服务端仍然一个一个的处理再响应客户端显然是不合适的。另外,Messenger用来进程间进行数据传递但是却不能满足跨进程的方法调用,接下来我们来使用AIDL来实现跨进程方...
分类:移动开发   时间:2016-01-10 00:31:21    阅读次数:330
Android 中 AIDL 的理解与使用
1.跨应用启动Service 设置启动Service的Intent serviceIntent = new Intent(); serviceIntent.setComponent(new ComponentName("com.example.startservicefromanother...
分类:移动开发   时间:2016-01-06 00:13:11    阅读次数:210
AIDL使用中报错找不到自定义数据类型的解决办法
在研究Android多进程编程的时候,照书敲了一个AIDL的例子。其中,用Android Studio自动生成了AIDL文件,会放进aidl文件夹,其中使用到了一个自定义数据类型,于是在aidl文件夹下会有3个文件,如下图所示。IBookManager中定义服务器提供的接口,其中用到了自定义数据类型...
分类:其他好文   时间:2015-12-26 13:27:55    阅读次数:263
android IPC通信(下)-AIDL
android IPC通信(上)-sharedUserId&&Messenger   android IPC通信(中)-ContentProvider&&Socket   这篇我们将会着重介绍AIDL的使用方式和原理,要介绍AIDL先要简单介绍一下Binder,而且Messenger,ContentProvider和AIDL的最底层都是使用的Binder。Binder  直观来说,Binder是...
分类:移动开发   时间:2015-12-18 08:02:16    阅读次数:396
【转】 Pro Android学习笔记(八十):服务(5):访问远程服务
目录(?)[-]Client的AIDL文件Client的代码建立连接请求服务断开连接文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/和Local service不同,remote servic...
分类:移动开发   时间:2015-12-15 14:34:29    阅读次数:245
504条   上一页 1 ... 25 26 27 28 29 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!