跳到主要内容

安卓开发入门

作者:@lukelmouse

1.语言 & Android基础

Java 核心技术卷一

Kotlin 入门篇

Android 实践 1

Android 实践 2

2.简单项目

第一行代码:Android(第3版)

  • 天气App
  • PermissionX

WanAndroid

3.理论知识

Kotlin 开发教程

Kotlin 实战

第一行代码:Android(第3版)

Android 进阶之光(第2版)

Android 进阶解密

Android 进阶指北

Android 开发艺术探索

4.面试八股文

Java 八股文

AndroidNote

Android-Notes

Android10-Source-Analysis

AndroidNote

CS-Notes

面试八股文

牛客网面经汇总

5.其他资料

协程 Benny Huo

AndroidGuide

HenCoder

Gityuan

6.学习路径

现在Android开发,主要使用Kotlin,但是很多的老代码,老项目还是以Java为主

如果JAVA基础不好,建议先学Java 核心技术卷一

Kotlin快速入门,可以过一遍Kotlin 入门篇 搭配 Kotlin Koans 动手练习即可,后续深入学习的时候,再慢慢看书Kotlin 实战

Android入门以看书 第一行代码:Android(第3版) 为主线(书上有一些东西过时了,报错就搜索,大部分都能解决),搭配每章课后的习题

Android 实践 1Android 实践 2 都是Google自家的写的教程,与时俱进,建议跟书同步学习

有了上面的基础就可以开始做小项目了,先跟着书上的天气App和PermissionX为练手项目,然后学习WanAndroid

至此,你的Android已经入门了