enter image description here

编辑的话

先来说说较之其他Android书,这本书有哪些特点:

一、 这本书的内容崭新,是基于Android 4.x的。在作者动手写这本书时,Android 4.2刚刚发布。

二、 内容安排符合大脑工程学。对于那些简单的、一看就懂或几乎没实用价值的内容,作者对其篇幅进行了极大压缩,一带而过或压根儿无视,而对于那些真正的难点、疑点,作者进行了透彻而充分的讲解。

三、 语言简练而通俗易懂,无废话。用相对不那么厚的篇幅,让你进得去出得来,对整个的Android开发世界有一个全面而地道的掌握,所有值得一看的景点你都不会错过。

四、 考虑初学者的感受,提供一揽子解决方案。当你进行像样点的开发时,不会使用版本控制工具是不可想象的,读本书时,你顺便会学会分布式版本控制系统Git的典型使用。

五、 开发最终是为了干嘛,是为了APP上架销售,产生回报。本书把这件最后但相当重要的事情一丝不苟地做好了,在国外和国内多种盈利模式怎么上架收款都写得清清楚楚。

此外,非常值得赞扬的一点是,在相当多的作者无视交稿期限的今天,在众多作者心平气和地看着交稿期限就这么雄赳赳气昂昂地从眼前走过的今天,本书作者郭霖后生可畏,以身作则地捍卫了出版合同的法律意义,尽管工作时常加班,但他算好了时间,起早贪黑,保质保量地、确确实实地在交稿期限内完成了这本书的创作,这不能不说是一个奇迹。

这本书是“第一行代码”系列的第一本书。

从名字上就能看出,这个系列是写给初学者的。为了让初学者能更好地阅读这个系列的图书,除了在策划思路、内容安排、语言风格、写作上的笔墨分配等方面做了很多工作外,最显而易见的部分是引入了一个经验值、升级、宝物系统。我希望通过这个系统的引入,让读者直观地看到自己水平的提升。以前的技术书,无论你读了多少章,看过多少页,但你并不知道你的水平到什么程度了,缺少一种推动力。

但这本书不同。在你阅读本书时,当你看完这一节时,你获得了多少经验,级别升到了什么层次,当你读罢这一章后,你又获得了多少经验,捡到或赢得了什么宝物,升到了什么级别,所有这些都交代得明明白白。通过不断增加的经验值,不断出现的匪夷所思的宝物,以及让人提气的新的级别,让读者的阅读过程有更多的乐趣和激动人心的时刻,以促使和激励读者更迅速地学完本书。

因为郭霖不擅长写这个升级系统的文字,因此,本书中的经验值、升级、宝物系统中的文字都是我本人写的(约1.5万字)。我希望它的引入能带给读者一些有趣的体验。

如果你对这个升级系统或第一行代码这个系列有任何感受、反馈或建议,欢迎告诉我(neosaga@126.com)。

本书策划编辑:陈冰

2014年4月28日