Announcing Architecture Components 1.0 Stable
Kotlin DSL
Kotlin DSL to write Gradle scripts on Android: Step by step walkthrough (pdf)
How do Kotlin DSL libraries work? [https://brunoaybar.com/how-do-kotlin-dsl-libraries-work]
Converting your Android Gradle scripts to Kotlin [https://proandroiddev.com/converting-your-android-gradle-scripts-to-kotlin-1172f1069880]
Migrating build logic from Groovy to Kotlin
[https://guides.gradle.org/migrating-build-logic-from-groovy-to-kotlin/]
The New Way of Writing Build Gradle with Kotlin DSL
[https://proandroiddev.com/the-new-way-of-writing-build-gradle-with-kotlin-dsl-script-8523710c9670]
Kotlin DSL —defining mandatory parameters
[https://blog.kotlin-academy.com/kotlin-dsl-know-your-limits-2deaef1bab66]
Testing asynchronous RxJava code using Mockito
Testing asynchronous RxJava code using Mockito
Restart service if start_sticky on Xiaomi
Service does not restart after a user kill a application on Xiaomi devices even we use
[code language="java"] @Override public int onStartCommand(Intent intent, int flags, int startId) { return START_STICKY; } [/code]