收集整理这份资料灵感来自于 trip_to_iOS
收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门,找到适合自己学习资料, 节省再去收集学习资料时间。
这份资料我会不断的更新完善,同时也欢迎更多具有丰富经验的Android开发者将自己常用的工具、学习资料、学习心得等分享上来,我将定期筛选合并, 该份学习资料有不足的地方,也请指出,我会谦虚接受改正,希望我能与大家一起来学习,谢谢。
书籍名称 | 推荐理由 |
---|---|
Thinking In Java 中文版 | 学习 Android 开发,首先需要 Java 基础,这里推荐 Thinking In Java,Thinking In Java 是 Java 的经典书籍,是学习 Java 语言必备书籍 |
第一行代码 | 郭霖大神的杰作,郭神在CSDN中的博客文章非常不错,书我看了,非常适合新手,里面的内容非常棒,建议结合郭神博客文章一起来学习 |
疯狂Android讲义第二版 | 作者是李刚,这本书的缺点是很厚,但优点是说的非常详细,代码很多,可以跟着代码一步步敲 |
(附上:下载地址,不需翻墙)
环境名称 | 环境简述 |
---|---|
Eclipse ADT | 一个集成完整的Android开发环境,包含一个定制的Eclipse + ADT plugin,以及最新的SDK及源码,上手非常容易,这个适合新手使用 |
Android Studio | 这个环境不太适合新手使用,上手需要一定的时间,自从Google推出1.0正式版,这个工具一直火爆,目前github上面的绝大多数开源项目都是使用Android Studio工具,这就是Android开发工具的未来,所以极力推荐Android开发人员使用这个工具 |
Genymotion | 强大好用高性能的Android模拟器,自带的那个模拟器简直不忍直视,启动超慢的,跟这个没法比,无论你是用Eclipse还是Android Studio里面都有Genymotion插件 |