在这章我们将讨论 Kotlin 中的 RxJava.这是一个不可思议的组合,我们将利用它们使我们的 App 到达另一个层次,解耦我们的 UI 线程与后台线程,在这种情况下从服务端请求 Reddit 新闻.
Kotlin — Part 3:扩展函数、Android 扩展、委托属性
在这个部分,我们将会看到不同的 Kotlin 概念,这将帮助我们创建我们的 NewsFragment .在这个部分的结束,你将学到:
- 扩展函数
- 参数默认值
- Android 扩展(视图绑定)
- 属性委托
Kotlin — Part 2:语法,空安全,静态类型
在这个部分,我们将理解这个语言的一些基本概念,添加一些代码到 MainActivity.kt中.
Kotlin — Part 1:配置 Android Studio
在这个部分,我们将配置 Android Studio 使用 Kotlin, 为下一章开始开发 Keddit App 做准备,然后学习一些 Kotlin 的概念.
如果你错过第一个部分, 你可以点击这里快速预览关于 Kotlin 的主题和使用的第三方扩展.
Kotlin — Part 0:关于这个系列
欢迎来到这个系列,我们将学习 Kotlin.一个新的 JVM 语言,开发 Android 应用.我希望这个系列可以帮助你学习这个强大的语言.这个系列将被分成多个部分,在内容部分是不同的文章以及标题,每一个部分将包含不同的 Kotlin 特征.
在开发中避免使用枚举
Enum 是 java 中一种包含固定常数的类型,当我们需要预先定义一些值时,我们使用 Enum.
Android 开发中的一些小技巧
在测试和正式构建中使用不同的包名
RxJava 实战与封装
目前 RxJava 是安卓开发圈内最流行的库之一,最近项目中也用到了 RxJava, 准备将一些知识点记录下来.方便以后浏览.
优化 Android 应用的电池消耗
这篇文章关于在开发时如何考虑电池的使用.