E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
跨进程
20届秋招头条Android面经(已拿iOS offer,附部分解答)
我就从两种启动方式说了一下不同的启动方式怎么通信了,但是面试官问我还有吗答不出了,扯了一下activity和service的
跨进程
的通信)2.因为扯到了
跨进程
通信,就让我说一下安卓上有什么
跨进程
的通信方式
一百欧姆
·
2021-08-20 17:41
Java之Zookeeper注册中心原理剖析
RPC框架中有3个重要的角色:注册中心:保存所有服务的名字,服务提供者的IP列表,服务消费者的IP列表服务提供者:提供
跨进程
服务服务消费者:寻找到指定命名的服务并消费。
·
2021-07-31 11:55
Android 匿名共享内存的使用
跨进程
通信时,数据量大于1MB要怎么传递呢?用匿名共享内存(Ashmem)是个不错的选择,它不仅可以减少内存复制的次数,还没有内存大小的限制。
郑海鹏
·
2021-07-27 21:49
Android中的IPC进程通信方式第一篇
系统,都会有IPC进程通信机制;每个进程之间是相互独立的,它们之间的数据是不共享的,只有同一个进程间的数据才共享的;虽然每一个进程之间不可以共享数据,但是可以进行进程之间的通信;在Android中IPC
跨进程
通信离不开
·
2021-07-27 19:31
Android进程间通信(四)——系统服务注册到servicemanager源码分析
在本部分,我们要介绍的时系统服务AMS注册到servicemanager的流程,通过这个流程来明白binder时如何
跨进程
的,整体的流程就是从Java进程ServerM
Boahui
·
2021-07-18 10:51
android进阶-AIDL之接口注册/解注册
重连方法AIDL-接口注册/解注册AIDL-连接池知识点AIDL之间接口的使用AIDL进程间接口注册/解注册一、AIDL之间接口的使用为什么要特意讲解一下接口的注册与取消注册呢,因为在使用AIDL进程
跨进程
通信的时候
return_toLife
·
2021-07-14 22:59
2020年Android面试题汇总(初级)
2020年Android面试题汇总(中级)1.
跨进程
通信的几种方式Intent,比如拨打电话ContentProvider数据库存储数据Broadcast广播通信AIDL通信,通过接口共享数据2.wait
MobileDISHW
·
2021-06-27 05:21
RemoteViews的作用和工作原理
RemoteViews的作用RemoteViews表示的是一个View结构,它可以在其他进程中显示,由于它在其他进程中显示,为了能够更新它的界面,RemoteViews提供了一组基础的操作用于
跨进程
更新它的界面
Aisen
·
2021-06-27 01:45
滴滴开源DRouter:一款高效的Android路由框架
该项目以功能全面、易用为原则,支持各种路由场景,在页面路由、服务获取和过滤、
跨进程
及跨应用、VirtualApk插件支持等方面都能提供多样化的服务。
gwball
·
2021-06-26 14:31
《Android-Service与Activity的双向通信》
信使实现了基于消息队列的
跨进程
的通讯,在一个进程中创建一个指向Handler的信使,然后把信使返回给其他的进程,使得其它的进程可以向这个进程发送消息。
吕檀溪
·
2021-06-26 02:56
ZooKeeper实现分布式锁
1.什么是分布式锁一般的锁:一般我们说的锁是但进程多线程的锁,在多线程并发编程中,用于线程之间的数据同步,保护共享资源的访问分布式锁:分布式锁指的是在分布式环境下,保护
跨进程
,跨主机,跨网络的共享资源,
全能程序猿
·
2021-06-25 22:10
Android中
跨进程
通讯的4种方式
其中Activity可以
跨进程
调用其他应用程序的Activity;ContentProvider可以
跨进程
访问其他应用程序中的数据(以Cursor对象形式返回),当然,也可以对其他应用程序的数据进行增、
倚楼听风语hjt
·
2021-06-25 22:14
【Android】【框架】【磁盘缓存】【SharedPreferences】
tdsourcetag=s_pctim_aiomsg整体架构初始化的时候会加载整个XML到内存中作为内存缓存这也是不能
跨进程
的原因,任何东西只要做缓存那就是2套数据了,即使SP做了多进程措施也无济于事取
徐乙_
·
2021-06-25 00:12
Android中的IPC-(Binder)
最近在重新看准备将阅读的记录下来,加深理解Binder从来类的角度来说,Binder就是Android的一个类,它继承了IBinder接口从IPC的角度来说,Binder是Android中的一个中的一种
跨进程
通信方式
旅人星图
·
2021-06-24 19:10
Electron 在渲染进程内可用的模块
getUserMedia捕获得到ipcRenderer是一个EventEmitter类的实例,它提供了有限的方法,可以从渲染进程向主进程发送同步或异步消息,也可以收到主进程的相应remote提供了一个简单的
跨进程
之间通信的方法
·
2021-06-24 03:01
electron
Android 认知与理解Service(三)
Service
跨进程
传递数据需要借助AIDL,那么它是如何传递数据通信的呢?Android进程间通信基于Proxy(代理)与Stub(桩或存根)的设计模式。
LovingMy
·
2021-06-22 16:40
微信小游戏直播在Android端的
跨进程
渲染推流实践
这就意味着小游戏的音视频数据必须
跨进程
传输到主进程进行推流,给我们
·
2021-06-22 16:50
直播微信即时通讯
微信小游戏直播在Android端的
跨进程
渲染推流实践
这就意味着小游戏的音视频数据必须
跨进程
传输到主进程进行推流,给我们
·
2021-06-21 20:19
直播微信即时通讯
ContentProvider启动过程分析
ContentProvider是一个可以
跨进程
的组件,比如我们可以使用通讯录的ContentProvider来获
susion哒哒
·
2021-06-21 05:33
ARouter路由解析
目录介绍01.原生跳转实现02.实现组件跳转方式2.1传统跳转方式2.2为何需要路由03.ARouter配置与优势04.
跨进程
组件通信4.1URLScheme4.2AIDL4.3BroadcastReceiver4.4
杨充211
·
2021-06-21 00:25
Android中的IPC进程通信方式第三篇
进行进程间通信,demo是用Kotlin语言写的1、使用AIDLAIDL的全称是AndroidInterfaceDefinitionLanguage,也就是Android接口定义语言,使用AIDL也可以实现
跨进程
的方法调用
·
2021-06-21 00:25
Android中的IPC进程通信方式第三篇
进行进程间通信,demo是用Kotlin语言写的1、使用AIDLAIDL的全称是AndroidInterfaceDefinitionLanguage,也就是Android接口定义语言,使用AIDL也可以实现
跨进程
的方法调用
·
2021-06-21 00:43
Kafka面试,看这一篇就够了
本文转自微信公众号:靳刚同学,原文链接:https://mp.weixin.qq.com/s/zxPz_aFEMrshApZQ727h4gNote:三方平台格式可能不太好,欢迎到公众号阅读MQ(消息队列)是
跨进程
通信的方式之一
靳刚
·
2021-06-20 02:25
Android中的IPC进程通信方式第一篇
系统,都会有IPC进程通信机制;每个进程之间是相互独立的,它们之间的数据是不共享的,只有同一个进程间的数据才共享的;虽然每一个进程之间不可以共享数据,但是可以进行进程之间的通信;在Android中IPC
跨进程
通信离不开
·
2021-06-18 22:41
2021 届字节、百度、腾讯、阿里校招面经以及薪资大比拼你们酸了吗?
HashMap底层,扩容,LinkedHashMapService的onBind和onStart差别Activity启动生命周期,A跳转BAndroid持久化方案,SharedPreference是否可以
跨进程
通讯
datian1234
·
2021-06-17 16:03
Android
面试
android
移动开发
程序人生
面试
校招
Android Binder机制入门
仅从应用层上来讲:Binder是一个类,实现了IBinder接口Binder是android中的一种
跨进程
通信方式,Binder基于C/S模型,是客户端和服务端通信的一种媒介,当执行bindService
抽象语法树
·
2021-06-15 15:30
Zookeeper用作注册中心的原理
一、RPC框架中有3个重要的角色:注册中心:保存所有服务的名字,服务提供者的IP列表,服务消费者的IP列表服务提供者:提供
跨进程
服务服务消费者:寻找到指定命名的服务并消费。
日常更新
·
2021-06-15 15:32
Activity启动源码分析(2)--Pause过程
Activity启动源码分析--总篇Activity启动源码分析--预启动过程(1)1.目的这篇的话,会涉及到从Service到Client的通信,可以看到
跨进程
通信里,google的架构设计方式。
月止风溟
·
2021-06-15 10:17
跨进程
通信和Binder机制
Android中进程和线程的关系和区别线程是CPU调度的最小单元,同时线程是一种有限的系统资源;而进程一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用。进程有自己独立的地址空间,而进程中的线程共享此地址空间,都可以并发执行。一般来说,一个App程序至少有一个进程,一个进程至少有一个线程(包含与被包含的关系),通俗来讲就是,在App这个工厂里面有一个进程,线程就是里面的生产线,但主线程(
Vinson武
·
2021-06-15 04:22
Android AccessibilityService使用方法
API,API系统然后对这些对象的数据进行组装,为了数据的安全性,系统会重新创建一些对象(AccessibilityEvent、AccessibilityNodeInfo)来间接保存这些数据,然后通过
跨进程
将这些数据返回给对应的
_道友请留步_
·
2021-06-13 01:16
深入理解相机四 (相机服务层)
一、简介二、CameraAIDL接口三、CameraService主程序相机服务层一、简介CameraService被设计成一个独立进程,作为一个服务端,处理来自CameraFramework客户端的
跨进程
请求
程序员Android1
·
2021-06-12 22:50
NDK、jni、Binder、AIDL、进程通信有关
Android上的Inter-Process-Communication
跨进程
通信时如何工作的?多进程场景遇见过么?Android进程分
ForAndroid
·
2021-06-12 12:59
Android Binder 机制学习3 - Binder IPC 基本原理
(如有侵权,请联系删除)1.动态内核可加载模块&&内存映射正如上一章所说,
跨进程
通信是需要内核空间做支持的.传统的IPC机制如管道,Socket,都是内核的一部分,因此通过内核支持来实现进程间通信自然是没问题的
__Y_Q
·
2021-06-11 23:25
redis简单使用
当网络流量较大时,如何能快速存储,并且支持
跨进程
搜索就成了问题。方案了解了内存数据库之后,决定采用redis作为中间件缓存最新的数据,并定时
九之天
·
2021-06-11 22:10
Android TV框架TIF使用心得
这套API的底层实现的原理是aidl和provider,从而进行了
跨进程
通信。系统或第三方的应用可以通过TIF获得所有输入(input)的信
wenju_song
·
2021-06-10 19:21
一个关于 Parcelable 对象
跨进程
时的“锅”
转载请注明出处:https://www.jianshu.com/p/33227b791d53在三星S9机型出现,收到推送但无法打开的问题问题描述在
跨进程
传递Parcelable对象时会出现classnotfoundwhenunmarshalling
zonda的地盘
·
2021-06-10 04:32
Android
消息机制主线程创建Handler工作线程拿到其引用并发送消息主线程的MQ插入此消息主线程的Looper查看是否有新到消息有就交由主线程的Handler处理完成线程切换ContentProvider作用进程间数据共享即
跨进程
通信
34sir
·
2021-06-08 16:04
Android
跨进程
通信AIDL小知识
名词解释:AIDL(Android接口定义语言):它允许你在定义在客户端和服务器两端都识别的程序接口,为的是它们可以互相通过IPC机制通信。在Android中,一个进程正常情况下不能访问另一个进程的内存。换句话说,它们需要解析它们的对象成为操作系统能够理解的原始类型,并且为你序列化边界访问对象。代码的序列化操作编写是很繁琐的,因此Android为你用AIDL封装了它。使用AIDL的注意事项:如果你
棒槌爸爸
·
2021-06-08 16:09
Binder
性能方面在移动设备上(性能受限制的设备,比如要省电),广泛地使用
跨进程
通信对通信机制的性能有严格的要求,Binder相对出传统的Socket方式,更加高效。
杨殿生
·
2021-06-08 13:29
Android
跨进程
传递大数据
最近要从Service端给Client端传递图片数据,之前的数据都是通过aidl传递:创建Parcelable文件ImageData.javapublicclassImageDataimplementsParcelable{privatebyte[]data;publicbyte[]getData(){returndata;}publicImageData(byte[]dataIn){this.d
R7_Perfect
·
2021-06-08 05:02
Android进阶之IPC机制(一)
IPC是Inter-ProessCommunication的缩写,意思是
跨进程
通信,即两个进程之间进行数据交换的过程。今天我们就来聊聊Android中的IPC机制。
不会游泳的金鱼_
·
2021-06-07 18:40
Android-服务(AIDL通讯)
本文学习目标学会使用AIDL与远程服务进行通讯AIDL介绍AIDL是Android中IPC(Inter-ProcessCommunication)
跨进程
通信的一种,AIDL是AndroidInterfacedefinitionLanguage
龙马君
·
2021-06-07 18:49
第七章 Rocketmq--消息驱动
Sentinel--服务容错第五章:Gateway--服务网关第六章:Sleuth--链路追踪第七章:Rocketmq--消息驱动7.1MQ简介7.1.1什么是MQMQ(MessageQueue)是一种
跨进程
的
好旺饺
·
2021-06-07 06:48
IPC(三) Binder深入前
Binder的
跨进程
,天真。面向对象的思维让Binder这个错中复杂的词汇变得尤为“简单”,用户不用关心实现细节,比如远程的Binder蒙蔽不单单是客户端,有可能是正在编码的你!?
不需要任何
·
2021-06-06 01:17
Android 安卓告别SharedPreFerences,你好MMKV
MMKV是腾讯开源的轻量级持久化存储框架,相比于传统的SharedPreFerences(以下简称SP),优点有很多MMKV有更好的锁机制来保证数据的完整,而SP的
跨进程
和apply机制会导致数据的丢失
第三女神程忆难
·
2021-06-06 00:35
Kotlin上天之路
Android更上一层楼
MMKV
安卓
Kotlin
android
android
studio
Android Broadcast Receiver
跨进程
通讯
A应用检测到数据后发送到B应用,B接受展示或者其他操作实现方案:通过普通广播项目需求是A应用通过串口接收到的数据发送给B应用,B在展示以及更改数据。demo:我这里的【A应用是:dtuservice】【B应用是dtu】效果图B应用通过广播接收到的数据代码A应用publicclassTestTaskextendsBaseTask{privateStringTAG=getClass().getName
L巨魔王
·
2021-06-06 00:31
Context实现类创建过程源码分析记录
此文章纯粹个人看源码时的记录,所以只关注我需要的东西,如果读者观看时涉及到不了解的知识点,建议自己看源码或者评论中提问image.png小技巧:在看安卓源码的时候,看到使用IActivityManager就知道这是应用进程在
跨进程
找
许先森的许
·
2021-06-04 19:29
40k*16 薪,五年Android开发4轮面试拿下腾讯 Offer !(附真题)
4.
跨进程
通信有哪些?5.简单讲讲bi
干饭程序员
·
2021-06-04 15:01
Android Binder
跨进程
通信的原理
前言如果你接触过
跨进程
通信(IPC),那么你对Binder一定不陌生虽然网上有很多介绍Binder的文章,可是存在一些问题:浅显的讨论Binder机制或一味讲解Binder源码、逻辑不清楚,最终导致的是读者们还是无法形成一个完整的
Darren的徒弟
·
2021-06-04 13:50
Android 基础组件 全家桶
组件列表
跨进程
AndroidIPC机制Binder跨线程A
科技猿人
·
2021-06-02 10:15
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他