这门课解决什么问题
Kotlin 早就是 Android 开发的官方首选语言,但很多老项目还在用 Java,新项目又几乎清一色 Kotlin。这门课解决的就是从 Java 老习惯切到 Kotlin 新写法的过渡问题:怎么用空安全、怎么用扩展函数替代工具类、怎么用数据类少写样板代码,以及怎么在现有 Android 项目里把 Kotlin 真正用起来,而不是只在控制台打印几句 Hello。它不是泛泛讲语法,而是把 Kotlin 的特性塞进 Android 开发的具体场景里讲,比如怎么写 Activity、怎么处理集合、怎么用可变参数组织方法。如果你一直在用 Java 写 Android,看新岗位要求里都写着熟悉 Kotlin,这门课就是帮你把这个缺口补上的实用材料。
适合什么基础,学完能独立做什么
这套资料不适合完全没碰过 Android 的人,它默认你已经熟悉 Android Studio、知道 Activity 生命周期、能看懂 Java 写的业务逻辑。如果你是转行者或者只写过几行 Java 语法,直接看会觉得 Android 部分跳跃。如果你是有经验的 Android 开发者,学完之后能独立用 Kotlin 写一个完整的 Android 模块:从定义变量、处理集合、写函数,到用面向对象的方式组织业务逻辑,再到处理异常和可变参数,都能自己上手。简单说,学完你能在现有项目里新建 Kotlin 文件、把原来用 Java 写的工具类用 Kotlin 重写一遍,并且能读懂别人用 Kotlin 写的库源码。
建议先看哪几块,资料怎么配合练习
建议先看基本语法那一块,重点看常量与变量、基本数据类型、字符串模板这几节,把 val 和 immutability 的概念彻底弄清楚,这是 Kotlin 和 Java 思维差别最大的地方。然后直接跳到函数和集合部分,看可变参数和 List、Set、Map 的用法,这部分日常业务里用得最频繁。面向对象那块可以边看边对照你手头项目里的 Java 类,试着用 Kotlin 重写。练习方式上,建议每看完一节,就在 Android Studio 里新建一个 Kotlin 文件,把课里的例子敲一遍,改改参数看编译器怎么报错。Kotlin 的类型推断和空安全机制,光看视频是体会不到的,必须让 IDE 的红色波浪线告诉你哪里写错了。资料里的代码片段不要复制粘贴,手敲一遍才能记住写法,尤其是 when 语句和 for 循环的语法糖,和 Java 差别不小,手敲几遍就习惯了。
Kotlin 是官方语言了,本课程邀请高级Android讲师,针对有经验的Android开发人员,录制了一套简单、易懂、不罗嗦、只讲干货、使用最新的 Andro
课程目录
* 第一章 Kotlin for Android/
* 入门/
* 02_AndroidStudioKotlin插件的安装
* 03_Kotlin第一个应用程序
* 04_Kotlin编程初体验
* 01_kotlin概述
* 基本语法/
* 05_常量&变量&字符串模板
* 06_基本数据类型
* 07_数组
* 08_判断语句
* 09_when语句
* 10_while语句
* 11_while语句
* 12_for循环
* 13_break&continue
* 14_字符串
* 15_List集合
* 16_Set集合
* 17_Map集合
* 18_函数
* 19_vararg可变参数
* 20_异常
* 面向对象/
* 21_类&对象
* 22_属性
* 23_构造函数
* 24_访问修饰符
* 25_get和set函数&普通函数
* 26_继承
* 27_函数重写
* 28_抽象类
* 29_接口
* 30_嵌套类&内部类
* 31_对象表达式和对象声明
* 32_数据类
* 33_枚举类
* 34_单例模式
* 35_object工具类






