AndroidServer Kotlin+Netty本地服务框架 Android App 的本地服务方案里,AndroidServer算是个比较实用的小工具了。基于Kotlin加Netty,本地搞个Http或者WebSocket服务都不在话下,调试接口、文件上传下载这些事儿,它全都能顶上。 Rest 风格 API支持得挺不错,还能加载静态网页。你写前端页面直接丢进
gradle-aem-multi AEM多模块脚手架 gradle 构建的 AEM 多模块项目的脚手架,挺适合用来搭一个长期维护的大型项目。模块结构清晰,前后端职责分明,还集成了不少开发利器,比如 SCSS 编译、ES6 打包、代码风格检查啥的,省了不少手动配置的麻烦。 前端的模块化挺智能的,支持ECMAScript6转译,搭配模块化打包,写起来流畅,
WaveFormViewDemo音频波形视图组件 音频波形的可视化,不少项目都会用到,尤其是播放器、录音工具之类的。WaveFormViewDemo 了一个挺实用的波形视图,运行时就能生成,不用你提前准备好波形数据,省事不少。 WaveFormView 是个轻量级的库,用起来也简单。直接在 build.gradle 里加上: repositorie
AndFun Kotlin睡眠追踪器RecyclerView版 带 RecyclerView 的睡眠质量追踪器,算是比较实用的一个入门项目,适合刚上手 Kotlin + Jetpack 的朋友玩一玩。它是 Google 官方课程里第 7 课的玩具应用,重点在于把原本放在ScrollView里的列表内容,切换成了更灵活的RecyclerView展示。 睡眠追踪器的
Android Studio Kotlin代码格式化设置 Kotlin 代码格式化的换行规则,确实挺容易让人抓狂,是从 Java 迁过来的朋友。Android Studio 里,想自定义这些自动换行的规则,其实不难,关键就看你有没有点进去设置里动手改一改。进Android Studio -> Preferences -> Code Style -> Kot
Java到Kotlin语法对照备忘单 从 Java 转 Kotlin 的时候,多人都被语法细节绕晕过。这份备忘单就挺好用的,写得清楚明了,像你桌上的小抄一样方便翻。控制台输出、变量声明、空值这些常见用法,都有对照写出来,看一眼就明白怎么改。像System.out.println()对上 Kotlin 的println(),是不是直观?我
clean-redux-demo Redux与Clean Architecture结合示例应用 clean-redux-demo 的项目结构挺有意思的,把Redux的状态管理和Clean Architecture结合得比较巧妙,适合想提升架构能力的前端朋友参考下。 登录功能是模拟的,按一下Log In按钮,过几秒不是报个错就是跳转到下一个页面,挺适合拿来练习状态切换和错误。也正因为是模拟的,逻
Tahmeel货运接单平台 货运场景下的订单其实挺复杂的,尤其是对接司机和托运人那一块。Tahmeel这套应用就是专门为这事儿做了优化。界面简洁,功能聚焦,操作逻辑也直观,像“预订货物”“价格透明”这些基本功能,一键就能搞定,挺省心的。 价格这块做得比较贴心,有点像打车软件,预先定价,下单前你就知道自己能赚多少,少了多扯皮。对
Learn-Kotlin Kotlin学习笔记 Kotlin 的学习笔记整理得还挺用心的,语法、特性、Android 开发、协程、Anko 啥的都有讲,适合边看边上手写点小项目。对 Java 比较熟的同学上手应该没啥压力,语法清爽,表达力也强,写业务代码不啰嗦。尤其是空安全和 Lambda 部分,改写旧代码的时候爽快,嗯,推荐你有空撸一遍。
Obfuscator Java代码混淆工具 Java 项目的安全防护工具里,obfuscator算是个比较实用的家伙了。混淆、加密、重命名这些常规操作都支持,而且配置起来不算复杂。你要是写 Java 应用,尤其是要发包上线的,搞点代码混淆还是蛮有必要的。 字符串加密和类/方法/字段重命名功能比较齐全,能帮你防住大部分反编译工具。像JD-GUI