Kotlin Weekly 中文周報 —— 23

Kotlin 開發(fā)中文周報


文章

  1. Kotlin 泛型『in』和『out』的變體(android.jlelse.eu)
    有沒有想過使用 Kotlin 泛型中的『in』和『out』? 這是一種定義反變量和協(xié)方差的方法。本文深入解釋了這是什么意思,以及如何使用它。
    中文版地址:Kotlin 泛型中的 in 和 out

  2. 用 Kotlin 進行單元測試并保護生命周期方法(medium.com)
    Danny Preussler 分享了一個簡單示例,用于對 Kotlin 中 Activity 的部分進行單元測試(對于不在 Presenter 或 ViewModel 中的任何代碼)。

  3. Kotlin 編碼約定(kotlinlang.org)
    官方 Kotlin 風格指南已經(jīng)發(fā)布。

  4. 我的第一個多平臺 Kotlin 項目(blog.kotlin-academy.com)
    Marcin Moskala 最近完成了一個 Kotlin 多平臺項目,其中包括 Android,React 中的 Web 和 TornadoFX 中的桌面。

  5. 簡要介紹 RxJava 日志記錄(proandroiddev.com)
    厭倦了編寫代碼記錄 Observable,F(xiàn)lowables 等行為? 查看 TomekPolański 的 Kotlin 助手功能!

  6. 使用 Android Kotlin 減少數(shù)據(jù)庫操作(medium.com)
    一篇介紹 Android 的簡單數(shù)據(jù)庫用例的文章,展示了 Kotlin Extensions 和 Lambdas 使開發(fā)更容易的能力。

  7. Android Gradle 入門教程(raywenderlich.com)
    使用 Kotlin 作為主要語言的 Gradle 來增強您的構(gòu)建。

  8. 程序員詞典:高階函數(shù)(blog.kotlin-academy.com)

  9. Firebase 身份驗證 : FirebaseUI and Kotlin

  10. 使用 Kotlin 中的 with() 去除重復的 Java 代碼

Video

  1. 使用 Kotlin 清理 Android 項目(kotlin-academy.com)

開源庫 & App

  1. retrofit2-kotlin-coroutines-adapter (github.com)
    Jake Wharton's Retrofit 2 CallAdapter.Factory for Kotlin coroutine's Deferred.

  2. RxTest (github.com)
    RxTest is a Kotlin library for testing RxJava

  3. MockK (mockk.io)
    Mocking library for Kotlin. Provides concise DSL to mock object behavior.

  4. KotlinAndroidViewBindings (github.com)
    Bindings for properties with Kotlin types (Boolean, String) to layout traits (visibility, text).

  5. kotlin-math (github.com)
    由 Romain Guy 設計的一套 Kotlin API —— 使數(shù)學圖形更容易編寫。


十分感謝你閱讀本文,如果你覺得對你有幫忙,請收藏點贊并推薦給其他用戶。

參考文章:

  1. Kotlin Weekly Update?—?23

  2. kotlin-weekly-74

  3. androidweekly-290

關(guān)于我:微博,簡書,Github。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容