Jetflix使用Jetpack Compose和TMDb API的电影列表应用 Jetpack Compose 写的电影列表应用你用过没?Jetflix还挺不错的,UI 是全 Kotlin 的那种声明式风格,写起来顺手,看起来也清爽。配合TMDb API直接拉电影数据,响应也快,体验蛮流畅的。你要是喜欢撸点 Android UI,还真挺值得看看。 MVVM 架构打底,用的也是熟
IntelliJ-Custom-Language-Support-Kotlin Kotlin自定义语言插件实现 IntelliJ 的自定义语言支持,用 Kotlin 写的那套,挺适合搞插件或者想给自己 DSL 加点 IDE 智能提示的朋友。整个实现逻辑清晰,能直接跑,照着改也不难。 Kotlin 的实现方式在里面得还蛮自然的,用了不少PSI的写法,比如语法树、语义高亮这些,封装得比较细致,不会一上来就懵。你要
rules_kotlin Kotlin Baz 如果你正好在用 Kotlin 并且又在做 Bazel 构建的话,rules_kotlin这个资源真的挺值得一试的。它了 Kotlin 在 Bazel 中的构建规则支持,让你在构建项目时可以轻松集成 Kotlin 代码,依赖关系也更方便。尤其是那些使用Bazel来管理大规模代码库的开发者,这个规则可以
处置器利用Android的生命周期轻松处置rxJava流 在Android开发中,RxJava是一个强大的工具,它允许开发者使用观察者模式来处理异步操作和事件。然而,由于Android应用的特性,如Activity和Fragment的生命周期,管理RxJava流可能会变得复杂,容易导致内存泄漏。这就是“处置器”(Disposer)的概念进入舞台的原因。在本
material-cab Android上下文操作栏库 想要在 Android 项目中加入一个方便又符合 Material Design 规范的上下文操作栏(CAB)吗?试试material-cab吧!它是个用 Kotlin 写的开源库,简化了实现 CAB 的步骤。通常,在做多项选择操作时,CAB 能让用户快速执行批量,比如删除或修改选中的内容。过去,这
Kotlin官方文档指南 Kotlin 的官方文档挺全的,尤其适合你这种后端、全栈都搞过一点的前端开发。语言上比较像 Java,但写起来简洁不少。比如你要写个 REST API,用 Kotlin + Spring Boot 就蛮顺,协程并发也舒服,线程不多,响应还快。嗯,它还有个自动 Java 转 Kotlin 的工具,新项
Kotlin风格的构建脚本优化Kotlin韩国聚会2018演讲 Kotlin 风格的构建脚本确实挺方便的,尤其是对于用 Kotlin 的开发者。2018 年 Kotlin 韩国聚会上就有个棒的演讲,专门讲了如何用 Kotlin 优化构建脚本,让构建流程变得更简洁、高效。比如,Gradle构建脚本用 Kotlin DSL 写起来不仅语法更简洁,还可以更方便地做类型
ThenifemiNairobi软件开发者,现居布卢梅瑙,技术栈包括Dart、Kotlin、Flutter、Firebase、Java 嘿,好!今天给推荐一个挺有意思的开发者资源。thenifemi是来自 Nairobi 的软件开发者,现在在南卡罗来纳州布卢梅瑙工作,Dart、Kotlin、Flutter、Firebase和Java等技术。你可以通过这些技术,快速构建一些酷炫的应用,不管是移动端还是后端系统,速度也相当给力。更重要的
Eyepetizer基于Kotlin的短视频Android客户端项目MVVM架构与Jetpack库实现 如果你正在寻找一个高效的短视频客户端开发示例,Eyepetizer 这个基于 Kotlin 的项目应该会挺合你的胃口。它模仿了“开眼 Eyepetizer”短视频应用,使用了 Jetpack 库和 MVVM 架构来组织代码,保持了良好的可维护性和可读性。说到 MVVM,ViewModel 是关键,它
expandable-fab快速操作按钮库 可展开的快速操作菜单、丰富的自定义选项、Kotlin 原生支持——expandable-fab就是这么一个挺实用的小库。它专门那种“功能多,但界面不能乱”的尴尬场景,像社交 App、工具类 App 都适合。 主按钮+多个子按钮的组合逻辑蛮像拨号界面的交互方式,点击一下,下面一排功能就展开了。你可以随