Android进阶解密
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
49.39
5.0折
¥
99
全新
库存3件
作者刘望舒
出版社电子工业
ISBN9787121348389
出版时间2018-10
装帧其他
开本其他
定价99元
货号30294107
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
刘望舒,Android高级工程师,拥有多年开发和技术管理经验,对Android框架层及应用层开发有着深入的理解。热爱技术和分享,连续6年在CSDN发表技术文章,有多篇文章广受好评,并被授予CSDN博客专家称号。此外,他还活跃在简书和掘金。曾在多家知名公司从事Android开发。
独立博客:http://fiuwangshu.crlCSDN博客:http://blog.csdn.net/itachi85新浪微博:http://weibo.com/itachi85微信公众号:刘望舒
目录
第1章 Android系统架构
1.1 Android系统架构
1.2 Android系统源码目录
1.2.1 整体结构
1.2.2 应用层部分
1.2.3 应用框架层部分
1.2.4 C/C++程序库部分
1.3 源码阅读
1.3.1 在线阅读
1.3.2 使用Source Insight
1.4 本章小结
第2章 Android系统启动
2.1 init进程启动过程
2.1.1 引入init进程
2.1.2 init进程的入口函数
2.1.3 解析init.rc
2.1.4 解析Service类型语句
2.1.5 init启动Zygote
2.1.6 属性服务
2.1.7 init进程启动总结
2.2 Zygote进程启动过程
2.2.1 Zygote概述
2.2.2 Zygote启动脚本
2.2.3 Zygote进程启动过程介绍
2.2.4 Zygote进程启动总结
2.3 SystemServer处理过程
2.3.1 Zygote处理SystemServer进程
2.3.2 解析SystemServer进程
2.3.3 SystemServer进程总结
2.4 Launcher启动过程
2.4.1 Launcher概述
2.4.2 Launcher启动过程介绍
2.4.3 Launcher中应用图标显示过程
2.5 Android系统启动流程
2.6 本章小结
第3章 应用程序进程启动过程
3.1 应用程序进程简介
3.2 应用程序进程启动过程介绍
3.2.1 AMS发送启动应用程序进程请求
3.2.2 Zygote接收请求并创建应用程序进程
3.3 Binder线程池启动过程
3.4 消息循环创建过程
3.5 本章小结
第4章 四大组件的工作过程
4.1 根Activity的启动过程
4.1.1 Launcher请求AMS过程
4.1.2 AMS到ApplicationThread的调用过程
4.1.3 ActivityThread启动Activity的过程
4.1.4 根Activity启动过程中涉及的进程
4.2 Service的启动过程
内容摘要
刘望舒著的《Android进阶解密》是一本Android进阶书籍,主要针对Android8.0系统源码
并结合应用开发相关知识进行介绍。本书共分为17章,从3个方面来组织内容。 第1方面介绍Android应用开发所需要掌握的系统源码知识,第二方面介绍JNI、ClassLoader、Java虚拟机、DVM&ART虚拟
机和Hook等技术,第三方面介绍热修复原理、插件化原理、绘制优化和内存优化等与应用开发相关的知识点。3个方面有所关联并形成一个知识体系,从而使Android开发者能通过阅读本书达到融会贯通的目的。
本书适合有一定基础的Android应用开发工程师、Android系统开发工程师和对Android系统源码感
兴趣的读者阅读。
— 没有更多了 —
以下为对购买帮助不大的评价