Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 Android 中“注入所有内容”是一种不好的做法吗?
在研究依赖注入时 我发现了一些建议的方法注入一切 http frogermcs github io inject everything viewholder and dagger 2 example 和其他人说没有必要这样做 https s
Java
Android
dependencyinjection
Dagger2
Dagger 2:何时使用构造函数注入,何时使用字段注入?
我有点懒 过去几乎完全使用现场注入 我只是提供空的构造函数 放入我的 Inject 字段 我的一切看起来都很好很简单 然而 字段注入有其权衡 因此我设计了一些简单的规则来帮助我决定何时使用字段以及何时使用构造函数注入 如果我的逻辑有错误或者
Java
dependencyinjection
Dagger2
Dagger 2 - 如何创建/提供 EagerSingleton
我在使用 Dagger 2 依赖注入框架时遇到问题 我想创建一个渴望单例 我假设当我使用 dagger 2 时会创建延迟加载的单例 Singleton注解 我如何创建渴望单例使用 Dagger 2 框架 我通过创建一个解决了这个问题Eage
singleton
eagerloading
Dagger2
Dagger 2:无法解析匕首组件的符号
我想锻炼这个Dagger 2 车载电机 http code tutsplus com tutorials dependency injection with dagger 2 on android cms 23345例子 除了我的 Grad
Android
dependencyinjection
Dagger2
Dagger组件依赖含义
我正在尝试 Dagger 2 我只是通过测试来了解这个框架 我有一个 ApplicationComponent 需要成为整个应用程序的单例 所以我将其定义如下 Component modules ApplicationModule clas
Java
Android
dependencyinjection
Dagger2
dagger
Dagger - 在不同组件上获取相同实例
我遇到了类似的问题this https stackoverflow com questions 40745279 dagger 2 provide same instance between multiple component with
Android
Dagger2
如何声明依赖关系
我正在研究 Dagger 2 所以我想了解一些基本的东西 我有以下代码 Module public class MainModule Provides public Presenter provideMainActivityPresente
Android
dependencyinjection
Dagger2
Dagger 2 构建 IllegalArgumentExceptioncompileDebugJavaWithJavac
我一直在测试 Dagger 2 一切都正常 直到我做了一些重构 现在 gradle 正在抛出一个IllegalArgumentException 而且我无法弄清楚我所做的更改现在导致了错误 我没有对 gradle 文件进行任何更改 这似乎是
Android
IllegalArgumentException
Dagger2
使用 Dagger 中的应用程序组件构建 Android 即时应用程序
我目前正在尝试 InstantApps 并希望将 dagger 包含到我的项目中 我在设置应用程序 AppComponent 时遇到问题 我的应用程序组件包括我的应用程序的所有功能匕首模块 我基本上有 一个基础应用程序模块包含我的应用程序类
Android
Dagger2
androidinstantapps
Dagger 和 mvp - 演示者是否应该使用 dagger 进行注入
我开始认为在mvp中 匕首不应该在presenter中使用 构造 dagger 的常用方法是使用全局组件并具有用于确定图形范围的子组件 该全局组件通常在创建 appmodule java 类时将 applicationContext 作为参
Android
MVP
Dagger2
Dagger 2,有时在编译时我得到“找不到符号类 DaggerApplicationComponent”
最近更新 Android Studio 2 0 7 后 也许这就是原因 有时在构建时我会收到该错误 想法是通常编译进展顺利 但有时我会遇到匕首错误 Dagger 配置可能有问题吗 错误本身 Executing tasks app assem
Android
Dagger2
如何使用构造函数注入创建对象?
我如何使用提供 Cat 的组件创建 Dog 的实例 public final class Dog private final Cat mCat public final static String TAG Dog Inject public
Dagger2
如何使用 dagger.android 将活动注入另一个类?
我正在使用新的 dagger android 方法来注入活动 但我想知道如果你想注入该怎么办Activity去上课 也许是一个Navigator需要当前活动的类 package com abydos messenger ui import
Android
Dagger2
dagger
Dagger 2.15:AppComponent - 无法处理此接口
我无法构建我的应用程序 并出现以下错误 Task app kaptDebugKotlin debug AppComponent java 7 error ComponentProcessor MiscError dagger interna
Android
Dagger2
Dagger2:用组件本身注入模块提供的实现类
考虑到模块都是通过 Dagger1 规范相互共享的complete false library true 您可以收到由 Provides通过构造函数参数的方法 就像这样 public class GetUserForUsernameTask
Java
Android
Dagger2
切换到Android Studio 2.0后使用Dagger 2时出现NoClassDefFoundError
在升级到 Android Studio 2 0 之前 我可以毫无问题地使用 Dagger 2 现在我得到了NoClassDefFoundError这让我停顿了一天多 我正在寻求帮助 看来 Gradle 不能我的AppModule类 尽管很明
Android
AndroidStudio
Gradle
NoClassDefFoundError
Dagger2
如何使用 Dagger2 在 ViewModel 中注入依赖项
我正在尝试在现有项目中实现新的架构 MVVM RxJava2 Dagger2 Retrofit 我已经建立了整个上述架构并在 HomeActivity 上进行了测试 HomeViewModel 中注入的依赖项 所以现在我试图在Fragmen
Android
MVVM
Retrofit2
Dagger2
androidviewmodel
如何使用 Dagger2 将 Activity 范围内的依赖项替换为模拟
我的 Activity 中有范围依赖项 我想用一些模拟来测试该 Activity 我读过有关建议在测试期间用测试组件替换应用程序组件的不同方法 但我想要的是替换活动组件 例如 我想在 MVP 设置中针对模拟演示者测试活动 我相信通过在 Ac
Android
unittesting
dependencyinjection
dagger
Dagger2
具有不同范围模块的 Dagger 2 组件
Context 我有两个 Dagger 2 模块 NetworkModule with Singleton范围 提供 HTTP 客户端 ApiModule 有一个自定义的 UserScope作用域 它使用 HTTP 客户端为 Github
Java
kotlin
Dagger2
使用dagger 2的Android生命周期库ViewModel
我有一个 ViewModel 类 就像定义在连接 ViewModel 和存储库的部分架构指南 https developer android com topic libraries architecture guide html 当我运行我
Android
androidlifecycle
Dagger2
1
2
3
4
5
6
»