博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 应用开发推荐书单
阅读量:5911 次
发布时间:2019-06-19

本文共 2180 字,大约阅读时间需要 7 分钟。

  Android 已经成为了世界上最受欢迎的操作系统之一。成千上万的智能手机和平板都是运行着Android。Android基于Linux系统架构,由Android公司开发。2005年该公司被 Google收购。Android最棒的是,它是一个允许用户根据需求进行定制的操作系统。如果你是一位Android开发人员,你不必担心Google会因为修改系统对你起诉。那么,你是否已经打算学习一下Android开发呢? Android开发非常有趣并且令人激动。你可以为自己的手机开发一些应用,然后在Google Play商店销售。当然,在开始开发之前,最重要的一点还是要磨练好你的Android开发技能。

  Android开发推荐书单

  《》

417fn1Op71L._SL160_

  Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) (作者: Bill Philips & Brian Hardy)

  Bill Philips和Brian Hardy为锻炼Android开发能力提供了一些建议。书中从最初开发应用的步骤开始切入,采用对话的形式循序渐进进行讲述。这种风格让人感觉更像是一对一的教学。初学者可以通过每章最后的测试题来测试自己的开发能力。

  《》

51NagpYfoDL._SL160_

  Android Design Patterns: Interaction Design Solutions for Developers (作者: Greg Nudelman)

  Greg Nudelma在用户体验上提供了许多非常惊艳的建议,帮助我们成为移动应用开发专家。本书比较适合已经具备较高能力的开发者。书中包含了很多移动应用界面的开发练习。本书可以帮助你了解哪些是在开发中需要避免的东西,还介绍了如何高效地适配多种不同的设备。

  《》

41yfOVUza3L._SL160_

  Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps (作者: Ian G. Clifton)

  本书的作者Ian G. Clifton解释了优秀的用户界面设计的重要性。优秀的用户界面可以让你的应用在众多产品中脱颖而出。本书适合初学者和高阶研发人员学习。它介绍了许多其他书籍没有涉及内容,像是如何编写一个带有复杂界面的应用。书中的示例代码可以帮助你高效地学习这些概念。

  《》

41uFy+eew-L._SL160_

  Android Recipes: A Problem-Solution Approach(作者: Dave Smith & Jeff Friesen)

  这是广为流传的Android开发图书之一,书中的每一个概念都配合了绝妙的代码范例。本书可以让你详细了解Android架构和不同Android-API的细节,非常有助于高级开发人员掌握高效开发方法,譬如对外部函数库的使用,对(提高应用性能的)Android NDK利用等。同时也向不同层次的应用开发者提供了各个方面的开发建议。

  《》

41PLtkxZubL._SL160_

  Hello, Android: Introducing Google’s Mobile Development Platform (Pragmatic Programmers)(作者: Ed Burnette )

  任何一个Android初学者都需要去理解Google Android的开发流程。本书从一些简单Android应用开发入手,一步步地慢慢推进,直到开发出一个复杂应用程序。本书会让读者保持一个高速的学习节奏,可以在几天内快速编写己的小应用。它还会指导你配置开发环境,通过示例解释每一个需要了解的概念。

  《》

418QnkH+fkL._SL160_

  Beginning Android Games (作者:Mario Zechner)

  对那些喜欢Android游戏的开发者,本书将是最好的入门。Mario Zechner在书中描述了Android游戏开发的前景。本书从游戏开发的最基本概念开始,比如接收用户输入、获取设备资源、播放音乐以及把游戏屏幕上展示。还涉及了通过OpenGL渲染游戏中的图像数据相关知识。同样,你还可以从书中获得每一个例子可运行的完整代码。

  《》

51+QKMKrXjL._SL160_

  Programming Android(作者:Zigurd Mednieks, Laird Dornin, G. Blake Meike & Masumi Nakamura)

  本书是学习Android开发核心的最好、最权威的书籍之一。书中会教授Android开发的基本模块,以及如何去使用那些复杂的API。本书对Java代码使用非常巧妙,以至于即使完全不懂Java也可以使用本书。书中还介绍了数据库连接的解决方案,以及如何设计好数据库。简而言之,你可以从书中学会任何一种应用必须的开发技能,并且开发出超棒的用户界面。

  这些书可以帮助开发者高效学习Android开发技能。其中大部分是针对如何从初学者成长为一个高阶开发者。如果你刚刚开始学习Android开发,这些书可以帮助你更快地获取必须的技能,并且很好的掌握Android开发技巧。学好Android开发的关键就在于,理解每一个基本的概念以及书中的那些应用范例。

转载地址:http://bxlpx.baihongyu.com/

你可能感兴趣的文章
csu2161: 漫漫上学路(Hash+最短路)
查看>>
重复引用错误:duplicate symbols for architecture x86_64
查看>>
计算机图形学 课设
查看>>
ucenter1.5通讯过程分析(转载)
查看>>
js和html5实现画板
查看>>
浏览器中可以访问,但是git命令、go get命令使用时却无法连接
查看>>
Apache Spark源码走读之7 -- Standalone部署方式分析
查看>>
如何避免重构带来的危险
查看>>
有序的双链表
查看>>
MSSQLServer的备份与还原
查看>>
Eclipse导入的项目中发现包的形式变成了文件夹的形式,需要将文件夹的形式变成包...
查看>>
使用MySQL yum源安装MySQL
查看>>
iOS8中使用CoreLocation定位
查看>>
R语言处理Time series
查看>>
mvn package时设置了maven.test.skip=true依旧执行单元测试
查看>>
Java学习笔记(一)背景知识
查看>>
PAT 1118 Birds in Forest [一般]
查看>>
Adapting to views using css or js
查看>>
020PHP基础知识——函数(三)
查看>>
构造函数&&继承8.1
查看>>