码迷,mamicode.com
首页 >  
搜索关键字:跨进程通信    ( 112个结果
Android service Binder用法
1.与本地service通信 2.与另外一个进程中的service进行通信的问题(跨进程通信!) 参考https://www.cnblogs.com/lzjsky/p/4938256.html AndroidManifest.xml文件中配置service 如何将servcie运行在另外一个进程呢? ...
分类:移动开发   时间:2019-01-24 14:33:39    阅读次数:206
【朝花夕拾】一篇文章搞懂Android跨进程通信
只要是面试中高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点。可以说,要想成为一名合格的高级Android工程师,Android跨进程间通信就是一道无法逾越的坎,必须攻克! ...
分类:移动开发   时间:2019-01-11 18:07:42    阅读次数:209
【朝花夕拾】性能优化篇之(八)AIDL与Android跨进程通信
一、Linux进程间通信 1、进程隔离 在操作系统中,进程与进程间的内存和数据都是不共享的。两个进程就好像大海中相互独立的两个岛屿,各自生活在互相平行的两个世界中,互不干扰,各自为政。这样做的目的,是为了避免进程间相互操作数据的现象发生,从而引起各自的安全问题。为了实现进程隔离,采用了虚拟地址空间, ...
分类:移动开发   时间:2019-01-02 12:51:48    阅读次数:282
并发编程(4)-进程中的锁、信号量、 事件和队列
概要: 1.进程同步 1).(锁) Lock 2).信号量 Semaphore 3).事件 Event 2.进程通讯:IPC是intent-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。IPC不是某个系统所独有的,任何一个操作系 ...
分类:系统相关   时间:2018-12-10 11:34:54    阅读次数:226
架构师之路再刷一下思路记录-5
消息总线架构 什么时候使用MQ:跨进程通信传递消息;解耦;如果调用方实时依赖执行结果就不适用;加入MQ系统更复杂,传递路径更长,消息不丢不重难以同时保证 数据驱动的任务依赖:cron人工排执行时间表:这个似不似有点傻; 用MQ,step1完了发个消息说完了,task2订阅收到step1完了就开始,以 ...
分类:其他好文   时间:2018-11-28 17:27:12    阅读次数:194
Android跨进程通信Messenger
一.概述 我们可以在客户端发送一个Message给服务端,在服务端的handler中会接收到客户端的消息,然后进行对应的处理,处理完成后,再将结果等数据封装成Message,发送给客户端,客户端的handler中会接收到处理的结果。 有这么几个特点: 基于Message,相信大家都很熟悉 支持回调的 ...
分类:移动开发   时间:2018-09-15 20:08:41    阅读次数:190
Android跨进程通信AIDL服务
服务(Service)是android系统中非常重要的组件。Service可以脱离应用程序运行。也就是说,应用程序只起到一个启动Service的作用。一但Service被启动,就算应用程序关闭,Service仍然会在后台运行。 android系统中的Service主要有两个作用:后台运行和跨进程通讯 ...
分类:移动开发   时间:2018-09-14 21:38:30    阅读次数:211
Android跨进程通信Content Provider
Content Provider ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模 ...
分类:移动开发   时间:2018-09-14 21:33:58    阅读次数:248
Android跨进程通信访问其他应用程序的Activity
访问其他应用程序的ActivityActivity既可以在进程内(同一个应用程序)访问,也可以跨进程访问。如果想在同一个应用程序中访问Activity,需要指定Context对象和Activity的Class对象,代码如下: Activity的跨进程访问与进程内访问略有不同。虽然它们都需要Inten ...
分类:移动开发   时间:2018-09-14 21:31:46    阅读次数:253
AIDL中的in,out,inout
AIDL中的定向 tag 表示了在跨进程通信中数据的流向,其中 in 表示数据只能由客户端流向服务端, out 表示数据只能由服务端流向客户端,而 inout则表示数据可在服务端与客户端之间双向流通。其中,数据流向是针对在客户端中的那个传入方法的对象而言的。in 为定向 tag 的话表现为服务端将会 ...
分类:其他好文   时间:2018-09-13 14:18:01    阅读次数:129
112条   上一页 1 2 3 4 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!