腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7227)
视频
沙龙
1
回答
如何
注入
到
动态
创建
的
用
例
中
(
安
卓
,
干净
的
架构
,
dagger2
)
、
、
、
我正在
创建
一个Android应用程序,并希望符合
干净
的
架构
。例如,我有一个活动,它有一个
创建
用
例
的
演示者。然后,演示者可以在活动中出现动作(例如,按下按钮)时
创建
一个新
的
用
例
,并将存储库传递给它。然而,我发现,在“
注入
链”
的
开始,我必须在dagger组件上调用inject()。在大多数示例
中
,这都是在活动
中
完成
浏览 20
提问于2018-03-02
得票数 2
回答已采纳
1
回答
如何
将片段
注入
活动,使我不必手动
创建
它
的
实例?
、
、
、
我正在从事一个
安
卓
项目,并使用
Dagger2
进行依赖
注入
?我正在尝试将片段
注入
到
活动
中
,但我不希望使用newInstance或新
的
SomeFragment
创建
片段实例,并希望由匕首
创建
实例并
注入
。我也想知道,如果我想要传递一些论点,我
如何
做同样
的
事情。
浏览 1
提问于2019-04-03
得票数 5
回答已采纳
1
回答
干净
架构
用
例
/域层
的
相关性
、
、
、
、
几年来,我阅读了一些关于Android
架构
和
干净
架构
的
文章。在
干净
的
架构
中
,我们通常有3层:表示(包含MVVM/MVP) -域(包含POJO和
用
例
/交互)-数据(包含存储库实现) 在Android项目中,通常只有两层:表示层包含MVVM内容,数据层包含存储库。存储库直接从ViewModel访问,数据在传递
到
视图之前在ViewModel中进行处理。 所以我
的
问题是
浏览 17
提问于2019-01-04
得票数 1
0
回答
DaggerMock -
如何
让dagger在测试用
例
中提供对象
、
、
、
、
我正在使用
dagger2
对我
的
一个
用
例
(MVP
架构
,如果有关系的话)进行junit测试。问题是我有时想在我
的
junit测试用
例
中使用
Dagger2
注入
。因此,我在库
中
查找了该库。我有一个我想为自己构建
的
依赖项,但它总是返回null。让我先向你展示我是
如何
设置dagger
的
。如果你
用
@Inject注解这个类
的
构造函数,那就意味着你
浏览 5
提问于2017-06-12
得票数 3
回答已采纳
1
回答
寻求建议-我应该
如何
将Facebook SDK集成
到
Android
中
的
Clean Architecture
中
?
、
、
我在我当前
的
项目中使用。现在我想集成一个请求Facebook SDK执行登录
的
功能。例如,如果我想执行Facebook Login,我将调用适当
的
用
例
,然后这样
的
用
例
将调用data模块来执行实际工作。但是,挑战是Facebook方法(参见Facebook
的
LoginManager, ),需要活动/片段实例才能运行。那么,我应该将Facebook SDK移回app模块还是将Activity实例向下传递
到
sto
浏览 0
提问于2017-11-14
得票数 5
3
回答
在使用
dagger2
进行依赖
注入
时,我可以直接
注入
超类吗?
、
、
、
、
我在我
的
安
卓
应用程序中使用
Dagger2
作为DI。我发现我必须为每个使用@Inject字段
的
类编写inject方法。有没有一种方法可以让我只
注入
父类,这样我就不必在每个子类上调用inject?以活动为
例
。我有一个BaseActivity,每个活动都是从它扩展出来
的
。有没有一种方法可以让我在组件
中
为BaseActivity
创建
一个inject方法,然后在BaseActivity
的
onCreate<em
浏览 0
提问于2015-03-28
得票数 50
回答已采纳
1
回答
干净
的
体系结构和认证。正确
的
方式?
、
、
、
我正在开发一个基于清洁
架构
模式
的
Android应用程序,我怀疑
如何
以一种
干净
的
方式实现用户身份验证。下面的解决方案在清洁
架构
方面是
干净
的
吗?我将
创建
如下(从表示层执行)
的
用
例
:
浏览 0
提问于2019-02-14
得票数 22
回答已采纳
1
回答
Dagger 2-模块为Singleton提供
、
我在
安
卓
系统中使用
Dagger2
,我遇到了
如何
使用命名变量构建构建单
例
的
问题。 假设在我示例
中
,我想从B和A构建对象C。A在这里没有描述,但是B有两个版本(niceB和notNiceB)。我想用notNiceB构建C,我该
如何
指定
注入
哪个bean?参数
中
的
@Named("notNiceB") B b似乎不起作用。
浏览 0
提问于2016-11-18
得票数 1
1
回答
Dagger 2-
创建
同一视图模型
的
两个实例
、
、
、
我试图在我
的
安
卓
应用程序
中
实现
Dagger2
,但遇到了这个问题:我使用
的
ActivityModels是
用
ViewModelProvider.Factory
的
实现(作为)
创建
的
。我将模型附加到活动,方法是
注入
工厂并调用:在
浏览 5
提问于2018-01-14
得票数 1
1
回答
RoboGuice维基过时了吗?setBaseApplicationInjector不存在吗?
、
、
、
、
我正尝试在我使用AndroidStudio1.5(稳定)
的
新安
卓
应用程序上使用最新版本
的
RoboGuice (3.0.1)。很久以前,我与Guice & RoboGuice打交道,但是我读了一些关于
如何
使用Roboguice
的
新改进&从那以后它得到
的
特性。
创建
一个界面,公开我
的
SoundManager
的
默认行为:播放、停
浏览 7
提问于2016-02-18
得票数 3
2
回答
如何
使用Dagger2.2
注入
的
不同存储库实现重用一个片段和ViewModel
、
、
、
、
我对Android
的
开发还不太熟悉,我一直被困在使用一些
安
卓
库(如
Dagger2
、片段和ViewModel )来实现这种模式
的
过程
中
。它还有一个负责更新列表
的
ViewModel。ViewModel从查询数据库
的
存储库获取列表。目前为止相当直截了当。 我
的
用
例
是,我
的
应用程序显示了应用程序
中
许多不同区域
的
元素列表,但数据不同。
Dagger2
浏览 0
提问于2020-02-21
得票数 2
1
回答
Dagger 2
的
依赖
注入
、
、
我
的
问题电流设置 基本上,我在我
的
Android库项目中有一个名为MySingleton
的
单
例
类。在这个项目中,我有一个名为SingletonModule
的
类,它是一个
Dagger2
模块,它像这样提供了我
的
单
例
。interface Applicat
浏览 1
提问于2015-10-20
得票数 1
回答已采纳
1
回答
将库直接导入
到
用
例
的
横切
、
、
、
我正在使用nodejs并实践
干净
的
架构
。这可能是一个新手问题,但是在用
例
中直接交叉导入库(bcrypt,Joi)可以吗?因为这就是验证发生
的
地方。或者这是一种糟糕
的
做法,因为它是核心圈子?我是不是必须
创建
一个类似helper
的
东西,并将它们
注入
到
用
例
中
?如果是,我应该在哪一层
创建
它?
浏览 0
提问于2019-10-08
得票数 0
1
回答
安
卓
架构
蓝图“todo-mvp-匕首”,哪里@提供TasksRepository?
、
、
、
、
看看
安
卓
架构
的
蓝图“todo-mvp-匕首”从这里:。@Inject它怎么能在没有@准备
的
情况下将其
注入
任何地方?如果我尝试在我自己
的
应用程序中使用
浏览 1
提问于2018-06-15
得票数 3
回答已采纳
1
回答
Dagger 2从两个组件
注入
、
我遇到了一个我不能解决
的
问题。我在我
的
安
卓
应用程序中使用
Dagger2
作为DI框架。我试图
用
两个不同
的
组件
注入
我
的
activity,但是。显而易见
的
解决方案似乎是
创建
一个具有所有所需行为
的
独特组件,但我
的
模块中有不同
的
作用域。那么什么才是正确
的
方法呢?我是否应该拥有相同
的
作用域,即使这不是计划
中</em
浏览 24
提问于2016-07-27
得票数 7
2
回答
在清洁
架构
中
在用
例
/交互器期间更改存储库
、
我正在开发一个
安
卓
应用程序,它
的
架构
是基于著名
的
伯伯
的
鲍伯清洁建筑。我有以下
用
例
:它基于这个
用
例
解密(主要成功场景)是的,->转到步骤6是的,->访问远程存储库系统生成一个密钥来解密订阅散列。
浏览 0
提问于2016-11-05
得票数 1
回答已采纳
1
回答
在活动中
注入
ViewModelFactory.Provider以进行浓缩咖啡测试
、
与此问题相关:public void init() { UserFragment fragment = UserFragment.create("foo")() -> fragmentBi
浏览 1
提问于2017-10-03
得票数 4
1
回答
用
匕首2
动态
绑定
、
我很难将我
的
安
卓
应用程序从Dagger迁移到
Dagger2
。这些测试可以在所有构建风格(调试、发布、.)上运行。我只发现了对
Dagger2
的
描述,它为每个构建类型设置了一
浏览 1
提问于2015-04-23
得票数 0
回答已采纳
2
回答
清洁
架构
:严重依赖后台服务
的
应用程序
、
、
、
我正试图在
安
卓
应用上实现清洁
架构
(https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html)。我看到
的
所有
干净
的
架构
示例都是针对相同类型
的
应用程序
的
--例如。具有UI
到
CRUD数据
的
应用程序,通常是这样
的
: UI
浏览 0
提问于2018-02-23
得票数 4
1
回答
如何
在PhoneGap中加载
动态
内容?
、
、
、
我希望使用PhoneGap作为我
的
应用程序框架,我将为iOS和
安
卓
开发。我们
的
目标是允许客户端使用他
的
CMS更新他
的
应用程序。我们认为最好
的
方法是加载我们
的
CMS web服务生成
的
超文本标记语言,并将其
注入
到
指定
的
Phon
浏览 1
提问于2013-03-25
得票数 2
点击加载更多
相关
资讯
一套快速高效的开发框架 EasyAndroid
跨平台技术趋势及字节跳动 Flutter 架构实践
EBIM新手入门指南
安卓系统蓝牙协议栈 bluedroid 的初始化
UTP自动化测试平台系列之一
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券