随笔分类 -  读书笔记

摘要:接上篇《深入理解Android2》读书笔记(三) ActivityManagerService(AMS) 1.AMS由ActivityManagerNative(AMN)类派生,并实现Watchdog.Monitor和BatteryStatsImpl.BatteryCallback接口。而AMN由B 阅读全文
posted @ 2017-07-14 17:54 嘉禾世兴 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:接上篇《深入理解Android2》读书笔记(四) startActivity Am am最终将调用AMS的startActivityAndWait函数来处理这次启动请求。 startActivityLocked函数的主要工作包括 1.处理sourceRecord及resultRecord。其中,so 阅读全文
posted @ 2017-07-14 17:54 嘉禾世兴 阅读(2378) 评论(0) 推荐(0) 编辑
摘要:接上篇《深入理解Android2》读书笔记(六) 广播接受者 注册 ContextImpl 最终都执行 AMS 1.在AMS中,BroadcastReceiver的过滤条件由BroadcastFilter表示,该类从IntentFilter派生。由于BroadcastReceiver可设置多个过滤条 阅读全文
posted @ 2017-07-14 17:54 嘉禾世兴 阅读(783) 评论(0) 推荐(0) 编辑
摘要:接之前那篇《深入理解Android2》读书笔记(一) 下面几篇来分别详细分析 Binder类作为服务端的Bn的代表,BinderProxy类作为客户端的Bp的代表,BinderInternal类仅供Binder架构使用,GcWatcher专门用于处理和Binder架构相关的垃圾回收,Parcel类用 阅读全文
posted @ 2017-06-01 14:34 嘉禾世兴 阅读(453) 评论(0) 推荐(0) 编辑
摘要:2017-5-12 从今天开始估计有一段空闲时间,开始阅读《深入理解Android2》,并写读书笔记。 第一章搭建环境直接略过。 第二章是Binder,暂时略过 7大类服务包括:1.Android核心服务,如:ActivityManagerService、WindowManagerService等2 阅读全文
posted @ 2017-05-12 17:13 嘉禾世兴 阅读(487) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示