Kotlinx.logger-simple多平台高效日志记录器 Kotlinx.logger-simple 是一个多平台支持的最小开销记录器,专为需要快速、高效日志记录的场景设计。使用起来简单,了内联函数,减少了不必要的开销。比如你可以用 debug、d、warning、w 等函数记录不同等级的日志。更棒的是,它还支持添加自定义标签,比如 debug("Your
Kotlin如何捕获上下文中的变量与常量详解 Lambda表达式或匿名函数可以访问或修改其所在上下文中的变量和常量,这个过程被称为捕获。 fun main(args: Array) { //定义一个函数,该函数的返回值类型为()->List fun makeList(ele: String): () -> List { //创建一个不包含任何元
SetupStuff开发环境配置助手 安装工具老是翻来翻去找教程?SetupStuff这个仓库整理得还挺贴心,里面全是各种开发常用工具的安装,像是 Python、OpenCV、压缩解压啥的,基本都有覆盖。路径统一也方便管理。作者推荐把所有工具装进一个统一的文件夹,默认放在C:\LEO,你起个别的名字也行,不过控制在 8 个字符以内会舒服
kotlin_action 《Kotlin Action》这本书是Kotlin编程语言的权威指南,由Dmitry Jemerov和Svetlana Isakova合著。本书深入浅出地介绍了Kotlin的基础语法、高级特性以及在实际开发中的应用,是学习和精通Kotlin的理想资源。 1. Kotlin简介:Kotlin是由Jet
Kotlin vs Java并排语法对比 Kotlin 和 Java 的并排代码对比网页挺实用的,是你想快速搞清楚两个语言在语法上的细节区别时。页面通过 Cirru 模板拼接页眉、正文和页脚,生成出来的 HTML 清爽直观,阅读体验还不错。对比内容主要集中在一些常用结构,比如类定义、函数声明、空安全、扩展函数这类。 开发流程比较简单,装个
AdBlockerWebview可以阻止基本广告的WebView。非常容易为Android项目设置 AdBlockerWebview是一款专为Android开发者设计的库,它允许在WebView中集成广告拦截功能,从而提升用户体验,减少不必要的网络流量消耗,并可能提高应用程序的性能。这个库特别适合那些希望在自己的Android应用中集成浏览内容但又不希望被广告打扰的开发者。 ### WebView
Micronaut Data编译期数据访问框架 Micronaut Data 的提前编译机制挺有意思的,适合追求性能和包体积的场景。它不是像 Spring Data 那样靠运行时反射搞动态代理,而是把查询都在编译期就给你准备好了,运行时几乎没有额外负担,响应也快。 编译器生成的模型替代了传统的运行时模型,意味着你不用再担心 Hibernate 那
Kotlin/Native基础结构与编译流程 Kotlin/Native 的跨平台支持挺香的,尤其你要搞 iOS、嵌入式这类不太好跑 JVM 的场景,就显得有用。它直接用 LLVM 后端,把 Kotlin 代码编成本地程序,不依赖虚拟机,生成的东西也小巧干净,挺适合做移动端或轻量服务那类项目。 KotlinNative的结构其实还蛮清晰的,编译
kotlinArch Kotlin MVP脚手架 MVP 架构开发,少不了一个简单高效的脚手架工具。这款kotlinArch脚手架就挺实用的,专为 Kotlin 开发者设计,能够帮你快速生成 MVP 框架的三个核心类——Activity、Fragment以及相关模板。最方便的是,它封装了一个CoverFrameLayout,作为所有视图的根节点,里
kotlin-native-mobile-multiplatform-example Kotlin跨平台移动开发示 想用 Kotlin 开发跨平台的移动应用?那你会喜欢这个项目——kotlin-native-mobile-multiplatform-example。它展示了如何使用 Kotlin Native 来共享 iOS 和 Android 平台的代码。你不需要再为这两个平台各写一遍相同的业务逻辑,Kotli