首页
›
热销单品
›
综合补充资料
›
《Binder IPC架构 系统服务 Android IPC进程间通信》
所属分类:综合补充资料
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Binder IPC架构 系统服务 Android IPC进程间通信
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · Binder在Android中的地位…
课程导入
学习目标
02
进程与线程基础
进程地址空间 · 线程模型 · 进程隔离与通信需求
进程
线程基础
03
Linux IPC机制概览
管道 · 消息队列 · 共享内存
Linux
IPC
04
Android为何选择Binder
性能 · 安全 · 易用性
Android
Binder
05
Binder架构总览
Binder驱动 · ServiceManager · Client/Server
Binder
架构总览
06
Binder通信模型
进程间调用流程 · 线程池 · 事务(Transaction)机制
Binder
通信模型
07
Binder驱动核心
设备节点 · ioctl · 内存映射
Binder
驱动核心
08
Binder协议详解
BC_/BR_命令 · binder_transaction… · 返回码
Binder
协议详解
09
ServiceManager解析
作用 · 启动流程 · 服务注册与获取
ServiceManag…
作用
10
AIDL基础
接口定义语言 · 生成Java/C++代码 · Stub与Proxy原理
AIDL
接口定义语言
11
AIDL实战
创建AIDL服务 · 客户端绑定 · 跨进程调用完整示例
AIDL
创建
12
Binder对象引用管理
强引用 · 弱引用 · 死亡通知
Binder
对象引用管理
13
Binder线程模型
binder线程池 · 主线程 · 并发与同步
Binder
线程模型
14
Binder内存管理
内核缓冲区 · mmap · 一次拷贝
Binder
内存管理
15
Binder安全机制
UID/PID校验 · 权限检查 · SELinux与Binder
Binder
安全机制
16
系统服务框架
SystemServer启动 · 服务注册 · ServiceManager与系统服…
系统服务框架
SystemServer
17
常用系统服务分析
ActivityManager · PackageManager · WindowManager等
常用系统服务分析
ActivityMana…
18
Binder与Java层
Binder类 · BinderProxy · Parcel
Binder
Java
19
Binder与Native层
C++实现 · libbinder · ProcessState
Binder
Native
20
Binder调试与优化
binder信息查看 · dumpsys · binder_stats
Binder
调试
21
Binder常见问题
TransactionTooLarg… · 死锁 · 内存泄漏
Binder
常见问题
22
Binder与跨进程回调
接口回调 · RemoteCallback · DeathRecipient
Binder
跨进程回调
23
Binder与共享内存结合
MemoryFile · Ashmem · Binder传递文件描述符
Binder
共享内存结合
24
Binder与ContentProvider
底层Binder实现 · 跨进程数据访问
Binder
ContentProvi…
25
Binder与Messenger
基于Handler的跨进程消息传递 · 适用场景
Binder
Messenger
26
Binder与AIDL高级特性
in/out/inout · 定向标签 · 自定义Parcelable
Binder
AIDL
27
Binder与多进程架构
多进程应用设计 · 进程保活 · Binder连接管理
Binder
多进程架构
28
Binder性能测试与基准
延迟 · 吞吐量 · 与Socket对比实验
Binder
性能测试
29
Binder源码导读
kernel binder.c · libbinder关键类 · Java层源码
Binder
源码导读
30
综合实战与项目
构建一个自定义系统服务 · 完整Binder通信应用 · 课程总结
综合实战
项目
所属VIP或分类
同VIP:ADB命令与Android设备调试
同VIP:ADI-SHARC音频系统深度开发实战
同VIP:AEC回声消除与双端通话检测