Kotlin 开发中文周报
文章
Kotlin 泛型『in』和『out』的变体(android.jlelse.eu)
有没有想过使用 Kotlin 泛型中的『in』和『out』? 这是一种定义反变量和协方差的方法。本文深入解释了这是什么意思,以及如何使用它。
中文版地址:Kotlin 泛型中的 in 和 out用 Kotlin 进行单元测试并保护生命周期方法(medium.com)
Danny Preussler 分享了一个简单示例,用于对 Kotlin 中 Activity 的部分进行单元测试(对于不在 Presenter 或 ViewModel 中的任何代码)。Kotlin 编码约定(kotlinlang.org)
官方 Kotlin 风格指南已经发布。我的第一个多平台 Kotlin 项目(blog.kotlin-academy.com)
Marcin Moskala 最近完成了一个 Kotlin 多平台项目,其中包括 Android,React 中的 Web 和 TornadoFX 中的桌面。简要介绍 RxJava 日志记录(proandroiddev.com)
厌倦了编写代码记录 Observable,Flowables 等行为? 查看 TomekPolański 的 Kotlin 助手功能!使用 Android Kotlin 减少数据库操作(medium.com)
一篇介绍 Android 的简单数据库用例的文章,展示了 Kotlin Extensions 和 Lambdas 使开发更容易的能力。Android Gradle 入门教程(raywenderlich.com)
使用 Kotlin 作为主要语言的 Gradle 来增强您的构建。程序员词典:高阶函数(blog.kotlin-academy.com)
Video
- 使用 Kotlin 清理 Android 项目(kotlin-academy.com)
开源库 & App
retrofit2-kotlin-coroutines-adapter (github.com)
Jake Wharton's Retrofit 2 CallAdapter.Factory for Kotlin coroutine's Deferred.RxTest (github.com)
RxTest is a Kotlin library for testing RxJavaMockK (mockk.io)
Mocking library for Kotlin. Provides concise DSL to mock object behavior.KotlinAndroidViewBindings (github.com)
Bindings for properties with Kotlin types (Boolean, String) to layout traits (visibility, text).kotlin-math (github.com)
由 Romain Guy 设计的一套 Kotlin API —— 使数学图形更容易编写。
十分感谢你阅读本文,如果你觉得对你有帮忙,请收藏点赞并推荐给其他用户。
参考文章: