首页
›
嵌入式与底层系统
›
067-Binder与Android系统服务工程
›
《Android进程通信与共享内存工程》
VIP9
本课程属于:067-Binder与Android系统服务工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Android进程通信与共享内存工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Android进程通信与共享内… · 核心概念 · 整体知识框架与实战路线图
课程导入
Android
02
Android进程模型
目标=Linux进程基础 · Android应用进程 · 进程优先级
Android
进程模型
03
Binder基础
目标=Binder架构 · Binder驱动 · ServiceManager
Binder
目标=
04
AIDL入门
目标=AIDL接口定义 · 数据类型 · 方向标记
AIDL
目标=
05
Messenger与Handler
目标=基于Messenger的进程通… · Handler消息机制 · 跨进程消息传递案例
Messenger
Handler
06
ContentProvider
目标=ContentProvider… · URI · CRUD操作
ContentProvi…
目标=
07
Broadcast与Intent
目标=广播机制 · 静态与动态注册 · 跨进程Intent传递
Broadcast
Intent
08
Socket通信
目标=TCP/UDP Socket · LocalSocket · 网络协议选择
Socket
通信
09
文件与管道
目标=文件共享 · FIFO命名管道 · 文件锁
文件
管道
10
共享内存基础
目标=Linux共享内存概念 · mmap原理 · ashmem与memfd
共享内存基础
Linux
11
Ashmem与MemoryFile
目标=Ashmem驱动 · MemoryFile API · 匿名共享内存创建与跨进程读写实战
Ashmem
MemoryFile
12
SharedMemory API
目标=Android SharedM… · ParcelFileDescript… · 跨进程共享内存映射与生命周期管理
SharedMemory
API
13
Binder与共享内存结合
目标=Binder传递文件描述符 · 共享内存服务设计 · 零拷贝数据传输实战
Binder
共享内存结合
14
序列化与Parcel
目标=Parcel机制 · Parcelable与Seriali… · 跨进程数据序列化性能优化
Parcel
序列化
15
进程同步与互斥
目标=共享内存并发问题 · 文件锁 · 信号量
进程同步
互斥
16
内存映射与性能
目标=mmap性能分析 · 页对齐 · 内存屏障
内存映射
性能
17
共享内存安全
目标=权限控制 · SELinux策略 · 访问隔离
共享内存安全
目标=权限控制
18
多进程架构设计
目标=进程拆分策略 · 通信选型 · 服务治理
多进程架构设计
目标=进程拆分策…
19
实战
目标=跨进程日志系统 · 缓冲管理与多进程写入实战
目标=跨进程日志…
缓冲管理
20
实战
目标=跨进程图片传输
目标=跨进程图片…
重点
21
实战
目标=跨进程音视频数据 · 生产者消费者模型与实时流传输案例
目标=跨进程音视…
生产者消费者模型
22
实战
目标=多进程数据同步 · 状态共享与一致性保障
目标=多进程数据…
状态共享
23
常见问题排查
目标=Binder事务失败 · 共享内存泄漏 · FD泄漏
常见问题排查
Binder
24
性能调优
目标=通信延迟测量 · 吞吐量测试 · 内存占用分析
性能调优
目标=通信延迟测…
25
兼容性与版本差异
目标=不同Android版本共享内存… · 厂商定制差异与适配策略
兼容性
版本差异
26
测试与调试
目标=多进程单元测试 · 跨进程Mock · 共享内存数据校验与自动化测试方案
测试
调试
27
综合案例一
目标=跨进程大文件编辑器 · 增量同步与冲突解决完整实现
综合案例一
目标=跨进程大文…
28
综合案例二
目标=多进程下载引擎:任务分发 · 进度共享 · 断点续传与共享内存缓存设计
综合案例二
目标=多进程下载…
29
综合案例三
目标=跨进程数据库缓存 · Binder服务接口与数据一致性实现
综合案例三
目标=跨进程数据…
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践清单 · 前沿技术展望与继续学习路径
课程总结
进阶
所属VIP或分类
同VIP:AIDL系统服务开发与工程实践
同VIP:Android-Binder-IPC实战100例
同VIP:Android-Native-Service系统开发