腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一套快速高效的开发框架 EasyAndroid
跨平台技术趋势及字节跳动 Flutter 架构实践
全新版FRIDA与安卓 应用安全与逆向实战宝典(Frida多场景动态注入Android)
EBIM新手入门指南
安卓系统蓝牙协议栈 bluedroid 的初始化
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券