问题标签 [roboguice]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Roboguice 应用程序@InjectView
我正在尝试在我的 android 应用程序中使用 @InjectViews ,但这似乎不起作用。这是它的代码。我已将库和 jar 包含到我的 android 应用程序中,并直接从 RoboActivity 类扩展。
这段代码对我不起作用。有什么问题?如果需要,我可以在 paste.org 上分享 .java。谢谢。
android - 在 Roboguice 中使用依赖注入?
我正在开发一个 Android 项目,我想知道关于什么是构建 android 应用程序的良好架构的任何建议。
我想使用 Roboguice 使用依赖注入,并且我一直在阅读 MVVM 模式或 MVC 模式(Android MVVM 设计模式示例)。
我也知道 roboguice 有一个非常酷的基于上下文的事件的引发和处理功能,当代码被解耦时,它可能非常可测试。
关于工作设计模式的任何建议?您曾使用或开发过可测试且可扩展的架构?
android - 如何使用注入 textView 的 roboguice 制作简单的 android 应用程序?
我是依赖注入和roboguice的初学者。我只想能够在我的应用程序中注入视图和资源。问题是,当我使用 RoboActivity 扩展我的课程时,我得到了 ClassNotFoundException。
这是堆栈跟踪:
和我的清单
我认为我的依赖关系很好,因为我可以看到 guice、roboguice 等的 jar 文件。我尝试按照文档下载示例代码,但这对我来说太复杂了。我不知道我错过了什么。
谢谢您的帮助。
android - Android - 使用 Robotium 进行 UITesting?
我正在尝试使用机器人来测试我的活动。我在我的代码中使用 guice 和 roboguice 进行依赖注入。
在运行自动化测试时我需要做些什么来允许注入?还是机器人会为我做那件事?
请提供尽可能多的详细信息。谢谢
android - Roboguice @Inject 服务混乱
有人可以告诉我这两种注射方式的区别吗?
android - Roboguice /getInstance + 最佳实践
我刚开始使用 Roboguice (+Guice),我不确定如何使用它的最佳实践。
在我的活动中,我有大约 5 个函数(大约 30 个),它们使用一个名为“ProviderQueries”(Singleton)的对象。我可以通过两种方式使用它:
1.)
2.)
1 - 太长,但在需要的地方使用了 ProviderQueries 的实例
2 - 短而漂亮,但“pv”可用于整个活动,但只需要在 5 个不同的功能中......
您会使用哪种方法,或者您有更好的解决方案?
提前致谢!
android - Android-Binding 和 Roboguice 怎么样?
作为 Android 开发的初学者,我从中学习的代码示例看起来有些杂乱无章,很难测试甚至理解。所以我按照这篇文章的建议:Using Dependency Injection with Roboguice? 我正在尝试使用 Android 绑定和 Roboguice。但我现在担心它们到底有多好。
- 它们对于所有 Android 项目(包括有几个视图的项目)是否足够好?
- 使用这些工具构建了一个应用程序后,与没有这些工具的应用程序相比,应用程序的性能如何?使用这些工具有什么问题吗?
- 是否有任何其他工具可以帮助我实现敏捷/TDD?
android - 注入器首次在后台线程中初始化时出现 Roboguice/Guice ComputationException
在 UI 线程中创建注入器时不会发生异常。我正在使用 RoboSplashActivity。
这是飞溅活动类:
注释行时,我收到此错误:
有人有什么建议吗?
android - 如何在 Android 中使用 RoboGuice 注入上下文?
我想将我的上下文注入到我的实用程序类中,我已经看到了使用静态字段的示例,有没有什么方法可以在没有静态字段的情况下做到这一点?
java - Roboguice(1.1 和 1.2 快照)在 onActivityResult 中注入错误的上下文
onActivityResult() 是一个标准的 Android 函数,在子 Activity 关闭后调用。但是,它似乎并没有完全关闭。
在我的子活动完成后,在父项中调用 onActivityResult()。在这一点上,我的动作是在父创建的新类中注入上下文(通过提供者,非辅助),使用孩子刚刚返回给我的可打包信息作为新的 @Assisted 参数班级。
然而,尽管对子进程调用了 finish(),但注入的上下文不是父进程——而是子进程!这会杀死程序。
我该如何解决这个问题?
这是一些代码,可以让您了解我在做什么。
在父级中:
在孩子身上:
RoutineExerciseDetail的构造函数参数: