一.简介
编程语言从Java向Kotlin转变。在Google I/O 2017大会上,Google正式宣布Android Studio 3.0完全支持Kotlin,Kotlin也将从JetBrain移交给独立的非盈利组织来进行后续的开发。Google正式将Kotlin加入到Android的开发语言行列,其他为数不多的语言还包括Java和C++。
关于为什么选择Kotlin,可参考如下链接 https://www.jianshu.com/p/c4750300b862
但由于还未转换完全,大部分公司还是使用Java语言进行开发,下面介绍的书籍也是Java语言开发Android,有兴趣的各位可以自行查找kotlin的资料进行学习。
二.安卓入门
第一行代码(郭霖第二版)
本书被广大Android 开发者誉为“Android 学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。
第2版基于Android 7.0 对第1 版进行了全面更新,将所有知识点都在最新的Android 系统上进行重新适配,使用 全新的Android Studio 开发工具代替之前的Eclipse,并添加了对Material Design、运行时权限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda 表达式等全新知识点的详细讲解。
本书内容通俗易懂,由浅入深,既是Android 初学者的入门必备,也是Android 开发者的进阶首选。
三.安卓进阶
1.Android开发进阶-从小工到专家
2.群英传
3.群英传-神兵利器
4.Android开发艺术探索
5.Android源码设计模式解析