MaterialDrawerKt 让您在 Kotlin 中创建抽屉菜单,无需编写 XML。它支持原生库的全部功能,包括菜单项、徽章和账号标题。
Kotlin 26 次浏览
视图模型里的导航操作,一直挺绕的,尤其用 Jetpack Compose 的时候更麻烦。Compose Navigator这个库就帮了我大忙。它能让你在ViewModel里直接控制NavController,不用再把导航逻辑塞进 UI 里,结构清爽多了。 单个 NavHost 统一管理,所有路由都通
Kotlin 0 次浏览
颜色的动态获取、字符串的格式化、图标的上色操作,在 Android 开发里是不是经常头大?风筝(Kite)这个小巧的 Kotlin 库就挺好用,帮你把这些繁琐事儿都封装得干干净净,代码清爽不少。 Kotlin 的扩展函数玩得挺溜,比如你想获取颜色资源,只用getColorRes(R.color.pr
Kotlin 0 次浏览
Kotlin 的网络求写起来总是啰里啰嗦?你可以试试KHttp。这是个用 Kotlin DSL 包装过的OkHttp3库,用起来挺舒服,写网络求跟写配置一样自然。 链式调用的风格,代码写起来清爽,KHttp.get(...).enqueue { ... }一看就知道是干嘛的,不用再绕一堆 build
Kotlin 0 次浏览
Kord是一个库,为Discord API提供了一个优雅的Kotlin封装。它简化Discord应用程序的开发,充分利用Kotlin的特性,例如协程支持和类型安全。 主要特性1. Kotlin友好:Kord使用Kotlin的语言特性,简化了与Discord API的交互。2. 协程支持:通过协程,K
Kotlin 22 次浏览
KtRetrofit2 是使用 Kotlin、RxJava2 和 Retrofit2 进行二次封装的库。所有的处理代码,包括加载、令牌管理以及防止重复请求等,都包含在 `baselib` 的 `com.lb.baselib.retrofit` 目录下。以下是一些关键组件:1. **ResWrappe
Kotlin 21 次浏览
在iOS开发中,Keychain是一个安全且方便的数据存储机制,用于保存敏感信息,如用户密码、证书、密钥等。"封装keychain"是将Keychain的原生API进行抽象和简化,以便开发者能更方便地在自己的项目中使用。下面我们将详细探讨封装Keychain的相关知识点。 Key
IOS 20 次浏览