码迷,mamicode.com
首页 >  
搜索关键字:aidl    ( 504个结果
关于Android 应用保活
通常情况下 , 公司需要让自己的产品在用户的手机中尽可能存活长的时间,包括不受大数字,手动清理后台等情况的影响。这里给出一种方式 就是 双进程守护; 模型如图所示: 两个service通过aidl的方式 建立一种ipc通信,即在两个service的OnstartCommand方法中通过aidl的方式 ...
分类:移动开发   时间:2016-08-22 12:14:43    阅读次数:250
转:android service总结
1、Service的种类 按运行地点分类: 类别 区别 优点 缺点 应用 本地服务(Local) 该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进 ...
分类:移动开发   时间:2016-08-21 13:49:22    阅读次数:189
跨进程绑定Service
之前讲过Service有远程服务,也就是不同程序之间也可以通过Service联系起来。跨进程的绑定Service可以通过aidl接口实现。下面运用一个例子程序提供Service里的方法和数据的程序叫做服务端,获取和运用Service里的方法和数据的程序叫客户端。先创建两个安卓程序,一个作为服务端..
分类:系统相关   时间:2016-08-16 22:25:21    阅读次数:346
3. Android程序生成步骤
主要流程如下图所示: 所需要的工具列表 名称 功能介绍 在操作系统中的路径 aapt Android资源打包工具 ${ANDROID_SDK_HOME}/platform-tools/appt aidl Android接口描述语言转化为.java文件的工具 ${ANDROID_SDK_HOME}/p ...
分类:移动开发   时间:2016-08-14 07:36:44    阅读次数:264
Parcelable intent传递对象时,需要将该对象实现Parcelable 或者Serializable
Serializable的作用是为了保存对象的属性到本地文件、数据库、网络流、rmi以方便数据传输,当然这种传输可以是程序内的也可以是两个程序间的。而Android的Parcelable的设计初衷是因为Serializable效率过慢,为了在程序内不同组件间以及不同Android程序间(AIDL)高 ...
分类:其他好文   时间:2016-08-11 22:22:14    阅读次数:150
AIDL的工作原理
初涉IPC,了解AIDL的工作原理及使用方法 android开发之AIDL用法_进程间通信原理详解 ...
分类:其他好文   时间:2016-08-09 20:36:28    阅读次数:225
Binder中的asInterface解析
在使用AIDL通信的时候,在Stub类中都会生成一个asInterface函数,以《Android开发艺术探索》中的例子来分析,其生成的asInterface函数源码为: 我们知道asInterface的作用是根据调用是否属于同进程而返回不同的实例对象,但是对于该过程是怎么进行的,返回的到底是什么东 ...
分类:其他好文   时间:2016-08-09 02:12:33    阅读次数:341
AIDL学习
(转自)可以参见:http://www.2cto.com/kf/201406/312244.html 1、为什么要有AIDL? 无论学什么东西,最先得弄明白为什么要有这个东西,不要说存在即是合理,存在肯定合理,但是你还是没有明白。对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序 ...
分类:其他好文   时间:2016-08-05 17:40:48    阅读次数:149
aidl使用采坑记
什么是AIDL? AIDL是 Android Interface definition language的缩写,它是一种Android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口 AIDL可以解决什么问题? 可以实现多个应用程序共享同一个Service的功能,比如:IM服务可以提供给多个APP使用,先在推送基本都是采取这种方案可以跨进程调用服务里的方法...
分类:其他好文   时间:2016-08-03 20:29:45    阅读次数:205
远程Servie通信AIDL
不可以直接通过binder了。 1、先编写一个aidl文件,里边包含我们要通信的方法。(Android studio 有直接新建AIDL选项) 编译器会帮我们生成相应的java文件,不过现在在AS里面看不到。 接口中的抽象内部类Stub继承android.os.Binder类并实现myInterfa ...
分类:其他好文   时间:2016-08-01 10:31:52    阅读次数:149
504条   上一页 1 ... 14 15 16 17 18 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!