基本信息

  • ASIN : B07G33B9LW
  • 出版社 : 电子工业出版社; 第1版 (2018年8月1日)
  • 出版日期 : 2018年6月1日
  • 品牌 : 电子工业出版社
  • 语言 : 简体中文
  • 文件大小 : 149621 KB
  • 纸书页数 : 372页
  • 王辰龙 (作者)
  • 下载格式:azw3、epub、mobi 、pdf

编辑推荐

适读人群 :Android工程师

l 本书实例都来自对在日常开发中遇到的问题的抽象,涉及整个Android开发的各个技术栈。

l 从常见的问题入手,引导读者逐步地掌握进阶的各个实例,同时提供分析和解决问题的思考过程,寻求优秀方案。

l 内容涉及Activity和View、高阶控件、项目架构、响应式编程、功能与动画、Kotlin与SVG、测试与优化等

内容简介

本书收集了约20个关于高级Android开发的进阶实例,这些实例都是对在日常开发中遇到的问题的抽象,涉及整个Android开发的各个技术栈。本书从常见的问题入手,引导读者逐步地掌握进阶的各个实例,同时提供分析和解决问题的思考过程,寻求优秀方案。本书的内容分为以下几个部分。

进阶基础:通过管中窥豹,剖析Activity和View的一些基本概念,展示源码分析的常见方法;高阶控件:讲解MD的两个复合布局和约束布局,介绍高级控件的开发流程;项目架构:架构是项目的骨骼,该部分介绍主流的MVP系列和Flux架构;响应式编程:解析响应式编程三剑客RxJava+Dagger+Retrofit的不同特性组合使用方法;功能与动画:列举若干实际开发中的经典实例,包含功能定制和页面动画等;Kotlin与SVG:讲解Kotlin编程语言和SVG图像技术的若干开发技巧;测试与优化:介绍自动化测试框架的设计方法,以及优化应用的常用工具。

通过对本书的学习,读者可以极大地提高Android开发的工程能力,从而成为一名合格的高级Android工程师,不仅在理论上有所提升,在实践中也能直接应用。高级Android工程师通过对本书的学习也能完善知识体系和技术栈。

作者简介

王辰龙,算法资深工程师,毕业于北京交通大学。在移动互联网公司从事多年技术研发工作,对于技术与产品有着深刻的理解。热爱开源,热爱分享,追求优秀的技术实现。践行工匠精神,崇尚“艺无止境”。

精彩书评

与市面上的入门书不同,本书侧重于项目实战,并引入了实战中较前沿的知识,如Kotlin、项目架构、自动化测试框架等。相信这些知识能帮助更多的中级工程师向高级工程师迈进,值得一看!

——徐烨 美团高级Android开发工程师

本书通过大量的实例,将晦涩抽象的知识点更清晰、直观地进行展现,相信读者会有茅塞顿开和“so easy”之感。本书对于架构和性能优化也有清晰的介绍和归纳,利于读者提高技术水平,很适合期待进阶为高级或资深Android工程师的有识之士阅读。

——王泽文 快手资深Android开发工程师

本书深入浅出,从开发模式到常用的流行框架和性能优化方法,都进行了由表及里的深入分析,对于Android进阶非常有益。本书结合实践案例进行讲解,摒弃了枯燥的原理陈述,可让读者在具体场景下了解Android技术。

——张云华 网易云音乐资深Android开发工程师

本书是作者对Android格物致知的结晶。全书采用专题形式进行讲解,非常方便读者按需所取、专项突破。本书在内容选取上既有对基础知识深入浅出的原理分析,也有对工程架构的实践探讨,更有对Android热门、前沿知识的讲解。希望读者不仅可以收获一个个专题,更能体会到作者既有深度又有广度,并在此基础上构建技术体系的学习方法。

——吴林 春雨医生资深Android开发工程师


资源下载付费资源价格2立即支付
支付后请复制提取码进入网盘下载,电子书格式请参考“基本信息”说明, 如未显示下载按钮,请刷新网页或扫码关注公众号联系客服处理。