Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Kotlinx.coroutines | 11,955 | 1,339 | 882 | 13 hours ago | 98 | July 13, 2022 | 254 | apache-2.0 | Kotlin | |
Library support for Kotlin coroutines | ||||||||||
Coil | 9,196 | 7 | 2 days ago | 43 | September 08, 2022 | 21 | apache-2.0 | Kotlin | ||
Image loading for Android backed by Kotlin Coroutines. | ||||||||||
Compressor | 6,557 | 9 months ago | 4 | March 22, 2021 | 125 | Kotlin | ||||
An android image compression library. | ||||||||||
Kotlin Coroutines And Flow Usecases On Android | 2,347 | a month ago | 4 | apache-2.0 | Kotlin | |||||
🎓 Learning Kotlin Coroutines and Flows for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included! | ||||||||||
Splitties | 2,293 | 1 | 16 days ago | 9 | August 20, 2021 | 48 | apache-2.0 | Kotlin | ||
A collection of hand-crafted extensions for your Kotlin projects. | ||||||||||
Ktx | 1,226 | 2 | 7 days ago | 32 | May 22, 2022 | 10 | cc0-1.0 | Kotlin | ||
Kotlin extensions for the libGDX game framework | ||||||||||
Paperplane | 1,135 | 5 years ago | 3 | apache-2.0 | Kotlin | |||||
📚 PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment. | ||||||||||
Flowbinding | 875 | 13 | 3 months ago | 20 | July 04, 2021 | 6 | apache-2.0 | Kotlin | ||
Kotlin Coroutines Flow binding APIs for Android's platform and unbundled UI widgets, inspired by RxBinding. | ||||||||||
Kotlin Coroutines Retrofit | 768 | 26 | 3 years ago | 20 | February 11, 2019 | 3 | apache-2.0 | Kotlin | ||
Kotlin Coroutines await() extension for Retrofit Call | ||||||||||
Kord | 718 | 4 days ago | 18 | July 10, 2022 | 41 | mit | Kotlin | |||
Idiomatic Kotlin Wrapper for The Discord API |
基于Kotlin + Jetpack全家桶 + Coroutines(协程) + Flutter 等架构实现的一款精简版Github客户端项目。
新开源项目:Kotlin_Eyepetizer
LiveDataBus
开源不易,如果喜欢的话希望给个 Star
或 Fork
^_^ ,谢谢
听说Android开发与Kotlin更配哦!Kotlin语言100%兼容Java,并且具有数据类、空安全、延迟加载、属性代理、拓展方法、函数表达式、高级函数等高级特性,极大 的简化代码量,不需要在findViewById、不需要为空指针烦恼、不需要编写复杂的JavaBean,让你能够更专注与业务,kotlin是一门小清新的语言,只要你Java足够 扎实,上手kotlin会很方便,kotlin会让你开发Android APP如沐春风,快点学习Kotlin吧!
还在为MVP内存泄露而烦恼吗?还在苦恼App架构选型吗?Googel官方AAC架构来袭,让你的App架构更加清晰,不在为内存泄露而烦恼。架构图如下
Model-View-ViewModel,View 指绿色的 Activity/Fragment,主要负责界面显示,不负责任何业务逻辑和数据处理。Model 指的是 Repository 包含的部分,主要负责数据获取,来组本地数据库或者远程服务器。ViewModel 指的是图中蓝色部分,主要负责业务逻辑和数据处理,本身不持有 View 层引用,通过 LiveData 向 View 层发送数据。Repository 统一了数据入口,不管来自数据库,还是服务器,统一打包给 ViewModel。
koin 是一个用于kotlin的实用型轻量级依赖注入框架,采用纯kotlin编写而成,仅使用功能解析,无代理、无代码生成、无反射。koin 是一个DSL,一个轻便的容易和一个使用的API。从此告别Dagger2的困境,让依赖注入更加简单。
还在为线程切换而烦恼吗? 还在深陷回调的噩梦吗? 还在为Thread初始化带来的性能损耗而烦恼? kotlin1.3协程稳定版来袭,专治上述的疑难杂症,Android开发使用协程具备以下优点:
基于LiveData实现的一款不用反注册,不会内存泄露的轻量级消息总线框架,支持订阅普通事件消息和粘性事件
轻便且灵活的Android动态权限申请框架,支持Kotlin和AndroidX
Glide相比起Fresco要轻量很多,api调用起来也很简洁,对图片加载要求不是很高的话建议使用Glide。
Copyright (c) 2019 fmtjava
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.