-
Updated
Jul 22, 2020
{{ message }}
Kotlin is a statically typed programming language for modern multiplatform applications. 100% interoperable with Java and Android, it now supports JavaScript and native with LLVM (including iOS). It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.
The Kotlin Programming Language
An Android Animation library which easily add itemanimator to RecyclerView items.
A declarative and comprehensive API to handle Android runtime permissions.
A curated list of awesome Kotlin related stuff Inspired by awesome-java.
An Android transformation library providing a variety of image transformations for Glide.
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62
A set of Kotlin extensions for Android app development.
Framework for quickly creating connected applications in Kotlin with minimal effort
Analyze any Android/Java based app or game
When entering a repository path, users should be able to hit TAB for autocomplete, like in bash.
Koin - a pragmatic lightweight dependency injection framework for Kotlin
An android image compression library.
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$ref": "#/definitions/foo",
"definitions": {
"foo": {
"type": "object",
"properties": {
"bar": {
"$ref": "bar.json#"
},
},
"required": [
"bar"
],
},
"title": "foo"
}
}
Running quicktype CLI with this Schema produces
Error
Vim emulation plug-in for IDEs based on the IntelliJ platform.
From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
Advanced dialog solution for android
Blurry is an easy blur library for Android
A code generator for MyBatis.
Created by JetBrains
Released February 15, 2016
Latest release 10 days ago
https://developer.android.com/guide/topics/ui/notifiers/notifications.html#bundle
As a result, LeakCanary notifications get grouped with the app notifications. We could work around that by setting a distinct group for each LeakCanary notification channel.