首页 > 代码库 > Android 开发从入门到精通

Android 开发从入门到精通

如今的安卓开发越来越火,很多人投身到安卓的开发之中。

1. 疯狂Android讲义(第2版)

第一版荣获“电子工业出版社最畅销图书奖”;累计印刷10次,销售码洋二百余万,是Android学习、开发人员必备之选。

  • 本书深入阐述了Android应用开发的Activity、Service、BroadcastReceiver与ContentProvider四大组件,并详细介绍了Android全部图形界面组件的功能和用法,Android各种资源的管理与用法,Android图形、图像处理,事件处理,Android输入/输出处理,视频/视频等多媒体开发,OpenGL-ES开发,网络通信,传感器和GPS开发等内容,全面覆盖Android官方指南,在某些内容上更加具体、深入。
  • 本书并不局限于枯燥的理论介绍,而是采用了“项目驱动”的方式来讲授知识点,全书近百个实例,几乎每个知识点都可找到对应的参考实例。本书最后还提供了“疯狂连连看”、“电子拍卖系统Android客户端”两个应用,具有极高的参考价值。
  • 本书保持了“疯狂Java体系”的一贯风格:操作步骤详细、编程思路清晰,语言平实。只要读者有一定的Java编程基础,阅读本书将可以很轻松地上手Android应用开发;学习完本书最后的两个案例后,读者即可完全满足实际企业中Android应用开发的要求。

2. Android 4高级编程(第3版)

由Android权威专家编写,涵盖了所有最新的内容,是学习使用Android 4 SDK开发移动应用程序的理想指南,经典图书升级版本!

作者:(美国)Reto Meier 译者:佘建伟 赵凯

Reto Meier,目前是Google Android团队的一名Android开发人员倡导者,帮助Android开发人员创建最优秀的应用程序。Reto是一位经验丰富的软件开发人员,拥有逾10年的GUI应用程序开发经验。进入Google之前,他曾在多种行业中工作过,包括海洋石油、天然气以及金融业。Reto始终不渝地追求掌握新技术,从2007年Android发布之初Reto就迷恋上了此项技术。在Reto个人网站Radioactive Yak上可以了解Reto的兴趣和爱好。他还在Google+和Twitter上分享各种信息。

3. Android编程权威指南

  • Amazon榜首畅销书
  • 全面覆盖Android开发知识点
  • 全真示例、循循善诱、轻松上手
“不管是你刚刚迈进Android开发的大门,还是准备掌握更多高级开发技术,本书都非常值得看。它那完整的内容体系、清晰的组织结构,以及轻松的讲述风格,都让人过目不忘。”

4. Android应用UI设计模式

58个重要交互设计模式将扁平化设计理念发挥到极致,Android应用设计难题各个击破
集各家操作系统(iOS、Windows Phone)之所长,将其绝妙理念融入Android交互设计
多个试验模式和反模式帮助探索Android设计的前沿部分,避开设计误区,打破设计僵局

比较适合开发android 移动应用而又对UI设计不太了解人使用。全书以如何在Android 4.0上合理设计UI,很棒!

5. Android开发权威指南(第2版)

第一本Android 4.X新版本的图书 

所有案例来自于作者的真实项目,技术实用性强,案例含金量高

李宁,东北大学计算机专业硕士,IT讲师、技术顾问。拥有超过10年的软件开发经验。曾任某知名企业项目经理,国内最早的Android和iOS实践者之一,对Android和iOS有深入的研究。精通Java、C、C++、Objective—C等语言。eoeAndroid论坛版主、中国移动开发者社区Android专家。曾在《程序员》、IT168等媒体上发表150多篇技术文章。曾出版《Android开发权威指南》、《Android深度探索卷1:HAL与驱动开发》等畅销书。

6.打造高质量Android应用:Android开发必知的50个诀窍

资深Android工程师开发经验悉心总结,资深Android工程师翻译,译著双馨

汇集50个Android应用开发中常见的实用技巧和疑难问题解决方法,为打造高质量Android应用提供有价值的实践指导,迅速提升应用开发能力 

本书以示例的形式演示和分析了如何解决Android应用开发过程中会碰到的常见问题,这些问题只有零散或者零星的文档可查,但是却经常困扰开发者。本书不仅是一本学习和掌握Android开发技巧的书,更是一本填补空白的书。

7. Android框架揭秘

买过几本国内人写的书,看过后都不得要领。

国内剖析android的书可以分2类,1类是通篇的抄袭,抄了很多,其实都是浮于表面,看过之后,只能说是知道了而已。还有一类确实是自己研究的,但是写作的方法不好,使人难以理解作者的意思,写作的重点不突出,为了剖析而剖析,而不顾实用性。

而这本书实用性是第一的,不仅让你知道了有这回事,而且让你理解了为何如此。可以看出几个作者都是第一线从事开发多年的高手,不然不会写出这么实用的书。剖析是为了更好的编写代码,不是为了纸上谈兵。

不知道为什么国内没有人写出这种书。也许写书的人根本不是写代码,整天就是搞教学的。还有个原因就是国内的人受的教育问题,我们写书还是按大学时的教课书的模式,看看我们的大学教课书吧,是多么的枯燥和不切实际。