获取内容资料
安卓开发

android开发书籍,android开发书籍推荐

编辑于 2011-04-06​赞同 186​​6 条评论​​收藏​喜欢收起​继续浏览内容知乎发现更大的世界打开浏览器继续Tikitoo127 人赞同了该回答这是我这两天写的一篇文章,下面是原文。

Android 开发者必备的书单

大家好,最近一段时间,Android 方面的书籍可谓是百花齐放,这几本书的作者都是在一线互联网公司奋斗的工程师,他们把多年的工作经验,身心耕植,汇聚成一本书。作为菜鸟的我们,只有一睹大神的风采了。所以借这个周末,我也列举了一些书,作为一个Android 开发工程师,这些书都是不可多得的好书,书中知识迟早是要掌握的。

我们都知道开发Android App 是用Java 语言的,当然你也可以使用其他语言来开发Android,当然主流还基本上都是用Java,所以先来给大家推荐几本Java 书籍,这几本书籍不必都看完采取学习Android,但随着学习的深入,就有点捉襟见肘了,所以要提升Java 的技能的。

《深入浅出Java》作为入门书籍,深入浅出系列,一直是浅显易懂,所以作为入门太合适不过了。

《Think in Java (Java 编程思想)》如果你是初学者,可以跳过这本书,但你稍微有点经验,这本书就逃脱不过了,当你觉得Java 水品想要从菜鸟向大神进阶,那就拿这本书自虐吧。

《第一行代码》郭霖大神的书,之前自学,看他的博客也使受益匪浅。书中讲述了Android 中基本的内容,比如四大组件,数据存储,网络请求,数据库等。如果你想快速入门Android,那么这本书你不该错过。

《Android Programming: The Big Nerd Ranch Guide (2nd Edition)(Android 编程:权威指南)》这本书是国外知名培训机构Bignerdranch(我想说,这才叫培训机构,国内的xx,我就无力吐槽了) 出的入门书籍,书中以项目为主题,从最项目相关的知识点开始,循序渐进,从最简单的,慢慢来提升。

《Head First Android Development(深入浅出Android 开发)》又一深入浅出系列的书,不过这本好像还没有翻译成中文,书中的内容也是很基础的,和《第一行代码》中讲的内容重合度很高,如果你英文不错,你可以来尝试来读。

《Android 群英传》作者名宜生,在群里被我们唤作医生,不过医生的博客何在慕课网的教学视频,都是非常值得读的,他出的书,也是非常值得看的。作为进阶书,书中不仅将的新手比较难以掌握的View 绘制,性能优化,也讲述Android Studio 的使用和Android 5.0 的新特性。

《Android 开发艺术探索》作为新手,从写UI,使用框架,写多了就像小学生交作业一样,也仅仅停留在了只会使用的层面上,那么这本书,则带你去更深次的去理解Android 开发,让你开发更加得心应手,书中讲解View 的工作原理和事件体系,性能分析,深入理解动画,JNI 等等。

《Android 设计模式源码分析》在Android 中,总有一些代码使用感觉很熟悉,比如像AlertDialog,对的,在Android 中一样有大量使用设计模式。这本书深入分析Android 源码中使用到的设计模式。

《Android 开发精要》作者是豌豆荚Android 负责人范怀宇,书的内容, 从Android 源码中抽次剥茧的“精华”和“要点”,虽然书本不是特别厚,但拿着这本书就像武功宝典,书中的内容吃透了,你就练就了盖世神功。

《App 研发录》这本书相对于其他书,这本显得更加特别独特,其他都是讲的纯Android 技术,这本书从更加宏观的角度,讲怎么规范开发,让开发更高效,比如重构,封装网络库,还分析了一些经典的场景,崩溃分析,持续集成(CI)等等。

市面上的书多如牦牛,能发现一本好书也是不易的。上面的书,也希望能为大家Android 开发有一些帮助,当然了,书中的有些内容,随着时间的迁移,书中的内容也会变得落后,所以除了看书,我们也应该时刻关注Android 官方的博客和Android 发布的新版本,还有关注微博上的大牛和订阅一些头条日报来学习新技术。

本文作者:Tikitoo

本文出处:Android 开发者必备的书单

转载请在开头注明作者详细信息和本文出处。

欢迎关注我的,Android 开发和互联网内容。

AndroidMate

WordPress终端程序:

以上两个例子的用户交互设计都比较专业,适合学习UI设计,Android里面常用的设计模式。 发布于 2011-05-29​赞同 33​​3 条评论​​收藏​喜欢收起​继续浏览内容知乎发现更大的世界打开浏览器继续扯淡兄我们做社交,虚位以待。52 人赞同了该回答题主问有什么Android相关的书,结果一堆的答案都是说Android无书可读。

诚如大家所说,目前Android书籍确实可读比例很小,但也不是完全没有佳作。

先来Android应用开发方面的好书;可能不适合入门,有一定基础的朋友细读,必有收获。

Android开发精要 (豆瓣)

Android应用性能优化 (豆瓣)

精彩绝伦的Android UI设计 (豆瓣)

Android应用UI设计模式 (豆瓣)

Java方面的好书,同样不适合入门:

Effective Java 第二版 中文版/Sun公司核心技术丛书 (豆瓣)

Java网络编程(中文版 第三版)(O'Reilly Java系列) (豆瓣)

Java并发编程实战 (豆瓣)

另有一本Android安全方面的实用书:

Android软件安全与逆向分析 (豆瓣)

由于工作与兴趣的关系,内核方面的书读得少;就不瞎写了。发布于 2014-01-11​赞同 52​​2 条评论​​收藏​喜欢收起​继续浏览内容知乎发现更大的世界打开浏览器继续App小公主​北京共创者网络科技有限公司 创始人4 人赞同了该回答很多时候我们都会不断收到新手的提问“Android开发的经典入门教材和学习路线?”、“Android 开发入门教程有哪些推荐?”等类似的问题,我们不断重复回答这些问题,这让我们萌生了做《 Android开发书籍推荐:从入门到精通系列学习路线书籍介绍》的想法,整理收集开发大牛的学习经验,以便让我们少走弯路,更快速成长。

希望这个系列可以成为大家手头应对新手的好答案。

本系列书籍推荐方法:1、按照自身的学习路程,亲自看过的书籍;

2、写一个小小邀请,邀请一些开发牛人给列一个书单,然后综合筛选;

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注