Kotlin Weekly 中文周报 —— 16
Kotlin 开发中文周报
文章
-
Android 开发者的一些实用技巧。(github.com)
Ravindra 在 DevfestAhm 2017 的演讲。 -
像 Kotlin 的专家一样测试 。(blog.karumi.com)
-
将 Kotlin 库发布到 jCenter 的初学者教程。(notes.devlabs.bg)
有详细的图文介绍,从零开始。 -
Kotlin 编程功能 2:Monad Transformers(medium.com)
Jorge Castillo 发表了他的第二篇文章,在这篇文章中,您可以学习如何使用一些 monad 来解决应用程序可能会遇到的架构问题。 -
使用 Kotlin DSL 在 Android 上编写 Gradle 脚本:从零开始实现。(antonioleiva.com)
自从 Gradle 宣布他们正在支持 Kotlin 编写 Gradle 脚本以来,已经有几个月的时间了,他们使用了最近被修改的 Kotlin DSL 的版本。Antonio Leiva 写了使用教程。 -
Kotlin 的多平台本地开发。现在支持 iOS! (kotlin-academy.com)
Kotlin / Native 最近开始支持 iOS 开发。在本文中了解它如何工作。 -
Kotlin 多平台项目(hadihariri.com)
Hadi Hariri 在他的亚洲之行之前写了一篇关于 Kotlin 多平台项目的文章。 -
Android Protobuf 与 Kotlin 一起使用。(jlelse.eu)
-
使用 BehaviorSubject 实现 Room 缓存(jlelse.eu)
Jonathan Rafael Zanella 写了一篇文章,教你如何实现一个带 有BehaviorSubject 的 Room 的缓存。 -
一个新的 MocK 工具在 Kotlin 中。(dzone.com)
了解如何设置和使用 MocK 的一些关键功能,MocK 是专门为 Kotlin 设计的模拟工具,具有协同支持和部分匹配功能。 -
Kotlin Primer·第七章·协程库(中篇)(kymjs.com)
-
Kotlin 极简教程系列目录(视频)(jianshu.com)
《Kotlin极简教程》第1讲 快速入门
《Kotlin极简教程》第2讲 基础语法
《Kotlin极简教程》第3讲 可空类型与类型系统
《Kotlin极简教程》第4讲 面向对象编程
《Kotlin极简教程》第5讲 函数式编程
《Kotlin极简教程》第6讲 扩展函数与属性
《Kotlin极简教程》第7讲 集合类
《Kotlin极简教程》第8讲 泛型
《Kotlin极简教程》第9讲 文件IO操作、正则表达式与多线程
《Kotlin极简教程》第10讲 使用 Kotlin 创建 DSL -
Kotlin 从 0 到开发一个 App 。(caimuhao.com)
Kotlin — Part 0:关于这个系列
Kotlin — Part 1:配置 Android Studio
Kotlin — Part 2:语法,空安全,静态类型
Kotlin — Part 3:扩展函数、Android 扩展、委托属性
Kotlin — Part 4:RecyclerView— Kotlin 适配器委托&数据类
Kotlin — Part 5:Kotlin,RxJava&RxAndroid
Kotlin — Part 6:API-Retrofit&Kotlin)
Kotlin — Part 7:无限滑动:高阶函数& Lambdas
Kotlin — Part 8:方向改变(序列化&数据类)
Kotlin — Part 9:单元测试与 Kotlin(Mockito,RxJava)
Video
-
Architecture Components: ViewModel (www.youtube.com)
ViewModel 是 Lifecycle 库的一部分,旨在帮助您解决常见的 Android 生命周期问题,并使您的应用更易于维护和测试。 -
Architecture Components: Room (www.youtube.com)
Florina Muntenescu 介绍了 Architecture Components 的 Room 部分。 Room 允许您编写较少的样板代码,它自动将查询结果映射到对象,提供编译时间检查的查询。 -
LiveData 与 Lifecycle(www.youtube.com)
LiveData 是 Lifecycle 库的一部分,旨在帮助您解决常见的 Android 生命周期挑战,并使您的应用更易于维护和测试。
开源库 & App
-
CountTimeProgressView
一个用 Kotlin 实现的有倒计时功能的,并能显现进度的 Android 库。 -
Simple-Notes
一个简单的文本框用于添加快速笔记(没有广告)。
十分感谢你阅读本文,如果你觉得对你有帮忙,请推荐给其他用户并点赞。
参考文章: