-
Updated
Sep 4, 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
Free and open source manga reader for Android
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
Image loading for Android backed by Kotlin Coroutines.
Blurry is an easy blur library for Android
Created by JetBrains
Released February 15, 2016
Latest release about 2 months ago
Steps to Reproduce
Just start the app on an API 27 device
Updating the config triggers a check for whether heap dumping is enabled in the UI, which in turns triggers a shared preferences load which apparently triggers a strict mode failure. This is likely a stupid AOSP bug (SharedPref loading used to be fully async when loading and block if necessary of first getter call)