Fuel Kotlin Android简洁HTTP网络库 燃料(Fuel)是 Kotlin Android 开发里挺好用的 HTTP 网络库,专门为简化网络求搞的。它用 Kotlin 写的,API 顺手,跟 Java 那种 HttpURLConnection 或 OkHttp 比,代码更简洁,写起来更舒服。Fuel 支持同步和异步求,适合安卓避免卡 UI,
FastAdapter快 FastAdapter 的适配器封装挺贴心,尤其对用惯了 RecyclerView 的人来说,少了多重复代码。只管写 item 的 UI 和交互逻辑,列表的管理交给它,速度也快,扩展性也不错。 点击、长按、选中、多选这些事件都有现成的监听器,直接拿来用就行。比如你想实现长按多选,不用自己写什么复杂逻
Kotlin语法 Kotlin 的语法真是简洁又顺手,适合想从 Java 切过来的你。函数写法用个fun就能开干,变量定义也挺清晰,val不可变、var可变,一眼明了。字符串拼接还支持模板,少了多烦人的+号。空指针那块做得也贴心,用?、?:组合能轻松搞定 null 安全,写起来既安心又利索。如果你之前被 Java 的
VSCode插件集合2018.08.15Part 4 VSCode 最新插件集合,更新到 20180815,包含了挺全的插件,适合多种开发需求。比如ESLint插件帮你代码风格统一,npm-intellisense自动补全包名,Bracket Pair Colorizer让括号配对一目了然。还有支持Django、Python、Rust、Scala、Ko
LootboxExtension Minestom扩展组件 LootboxExtension 是基于 Sabre 和 Minestom 库的扩展示例。简单来说,它是一个你快速集成和使用 Minestom 的工具。安装方式也直接,你可以从下载的 JAR 包安装,或者自己编译,步骤也挺简单。只需要把编译好的 JAR 放到/extensions 文件夹里就行了。想
ArcMenu弧形菜单Kotlin实现 弧形展开的 Android 菜单交互,视觉冲击力还蛮强的。ArcMenu就是这么一个挺有意思的控件,用 Kotlin 写起来也不复杂,适合想给 UI 加点料的你。 ArcMenu 的核心是中间一个主按钮,点一下就能把几个子菜单沿着一个弧线弹出来,动态效果挺顺的,响应也快。整个结构靠一个中心控件+多个
ai aiqiyi-client 的客户端是用 Kotlin 写的,服务端跑 Node——这套组合挺适合做中小型 App,前后端都能快速上手。客户端分三个模块:首页展示爱奇艺的免费视频,论坛区有点像简化版的留言墙,‘我的’模块就负责登录、注册这些常规操作。 首页用来拉取电影列表,数据接口是 Node 写的
Android Kotlin ExpertSystem专家系统框架 Kotlin 写的专家系统项目,还挺有意思的。 不搞登录,走的是确定性推理这条路,适合想练手逻辑系统的朋友。用的是MVVM架构,数据交互靠LiveData,还用了Room搞本地数据库,响应快,结构也清晰。协程配合ktor搞网络求,不光线程切得溜,写起来也不绕。后台数据一拉,前台页面就能立马跟上,不用
rules_kotlin Kotlin+Bazel构建支持 rules_kotlin 的代码资源挺适合做 Kotlin + Bazel 项目的朋友。虽然文档比较散,但只要你有点折腾精神,还是蛮容易上手的。支持安卓、JS、测试“朋友依赖”等关键功能,基本日常开发场景都能覆盖到。你要是平时搞 Bazel 构建,又想用 Kotlin,那这个资源就挺顺手的。是在 m
Kotlin函数默认参数完全解析 Kotlin 的函数默认值功能,真的挺香。省去了 Java 里那一堆方法重载,代码也清爽了不少。你只要在函数参数后头加个默认值,调用时就可以灵活选择传不传,常用在构造函数、工具函数这些地方。像fun sayHello(name: String = "world"),你直接sayHello()也能跑,