以下是经过筛选的 Kotlin 和 Android 开发资源,旨在帮助开发者快速找到实用工具,提高效率。
- kotlinx.coroutines - Kotlin 协程支持,简化异步代码。
- kotlinx.serialization - Kotlin 多平台序列化框架。
- koin - 轻量级依赖注入框架,专为 Kotlin 设计。
- ktlint - Kotlin 代码风格检查工具,内置格式化功能。
- detekt - Kotlin 静态代码分析工具。
- kotlin-logging - 基于 slf4j 的 Kotlin 日志库。
- coil - 基于 Kotlin 协程的 Android 图片加载库。
- leakcanary - 内存泄漏检测工具。
- timber - 扩展性的日志工具。
- MaterialDialogs - 美观且易扩展的对话框库。
- AppIntro - 制作 App 引导页的工具。
- RecyclerView Animators - RecyclerView 动画工具。
- SQLDelight - 基于 SQL 的类型安全数据库访问工具。
- Jetpack Compose Samples - 官方 Jetpack Compose 示例代码。
- Material Components - Material Design 组件。
- CalendarView - 高度可自定义的 Android 日历库。
- ShimmerRecyclerView - 支持闪烁加载效果的 RecyclerView。
- Retrofit - 高效的网络请求工具,支持 Kotlin 协程。
- okhttp - 强大的网络请求库。
- FlowBinding - 用于 Android UI 控件的 Kotlin Flow 绑定。
- Exposed - Kotlin SQL 框架,简化数据库操作。
- IntelliJ IDEA - 功能强大的 Kotlin IDE。
- kscript - 增强的 Kotlin 脚本支持。
- dokka - Kotlin 文档生成工具。
- sonarlint - 实时代码质量检测插件。
- Learn Kotlin by Examples - 官方 Kotlin 示例教程。
- Kotlin 官方博客 - Kotlin 开发更新与案例分享。
- Kotlin in Action - Kotlin 权威指南。
- Effective Kotlin - Kotlin 开发最佳实践总结。
- Programming Kotlin - 从基础到进阶的 Kotlin 开发指南。
- Sunflower - 展示 Android Jetpack 开发最佳实践的园艺应用。
- Tivi - 连接 Trakt.tv 的电视剧跟踪应用。
- DisneyMotions - 基于 MVVM 架构的迪士尼角色展示应用。