https://www.bilibili.com/video/BV14K4y1s7gN?p=102&spm_id_from=pageDriver
- 0. 总览
- 1. 为什么要写核心服务呢?
- 2. 亲自开发一个Native Service: SQRService
- 3. 撰写SQR.cpp来使用SQRService
- 4. 撰写Java层Client来使用核心服务
- 5. 撰写一个Java层Activity
- 6. 方案二的实现
- 7. 优化设计
0. 总览
1. 为什么要写核心服务呢?
2. 亲自开发一个Native Service: SQRService
3. 撰写SQR.cpp来使用SQRService
4. 撰写Java层Client来使用核心服务
5. 撰写一个Java层Activity
5.1 新潮的架构设计
注意BinderProxy是谁创建的?C++层创建的
6. 方案二的实现
注意,上述在Java层直接引用了IBinder接口。