Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Koin:如何降低模块的可见性(私有非导出模块)
我正在使用 Koin 3 2 它具有新的模块包含功能 在里面官方文档 https insert koin io docs reference koin core modules linking modules strategies 在讨论模
Android
kotlin
dependencyinjection
koin
如何在 Compose NavGraph 内的两个或多个 Jetpack 可组合项之间共享视图模型?
考虑这个例子 对于身份验证 我们将使用 2 个屏幕 一个屏幕用于输入电话号码 另一个屏幕用于输入 OTP 这两个屏幕都是在 Jetpack Compose 中制作的 对于 NavGraph 我们使用组合导航 另外我必须提到 DI 是由 Ko
kotlin
androidjetpackcompose
koin
jetpackcomposenavigation
使用 SavedStateHandle 引用共享视图模型
我有单个活动应用程序和片段数量 其中一些片段正在使用我的视图模型 通常如下所示 private val myViewModel MyViewModel by sharedViewModel 如果我想同时拥有模型怎么办shared并用 Sav
Android
androidx
androidviewmodel
androidmvvm
koin
使用 KOIN 设置 WorkManager
我正在尝试设置工作管理器来完成一些工作 但在初始化时遇到问题 我正在使用 KOIN workmaanger dsl implementation org koin koin androidx workmanager 2 2 0 rc 4 我
Android
kotlin
androidworkmanager
koin
Koin 共享范围为嵌套图的依赖关系
我想知道如何正确确定 Koin 库的依赖范围 由于 Google 推荐了single Activity建筑学 https android developers googleblog com 2018 05 use android jetpa
KoinAppAlreadyStartedException:Koin 应用程序已启动
使用 koin 2 0 1 进行 Android 测试 尽管每个测试单独通过 但无法一起测试所有 3 个测试 class NumberFormatterUtilImplTest KoinTest private val numberForm
Testing
kotlin
koin
Koin--适用于Kotlin的超好用依赖注入框架,Dagger替代者,Koin史上最详细解说,一篇就够了,妈妈再也不用担心我不会依赖注入了
今年呆在家中实在无聊 外面太危险了 还是在家学习比较安全可持续 过年期间 我又复习了几遍依赖注入框架Dagger 诶 什么是依赖注入 说白了就是降低跟类对象之间的耦合 当需要修改类对象的时候 能不修改被依赖的实例 其实我们平常就用到了很多的
依赖注入
koin
替代Dagger
Android
kotlin
koin框架预研文档
背景 koin框架简介 Koin框架 适用于使用Kotlin开发 是一款轻量级的依赖注入框架 无代理 无代码生成 无反射 相对于dagger 而言更加适合Kotlin语 引入目的 目前app比较常用的是dagger框架 dagger框架属于
app架构
koin
依赖注入
dagger
kotlin