【问题标题】:Using Guice to inject dependencies into an Android activity's constructor使用 Guice 将依赖项注入 Android 活动的构造函数
【发布时间】:2010-03-26 19:04:45
【问题描述】:

有人知道如何使用 Guice 将依赖项注入 Android 中 Activity 的构造函数吗?看起来活动通常只有默认构造函数,以便平台可以轻松创建新实例。虽然有一个单例来引用注入器并获取依赖项很容易,但它不太干净并且引入了一些静态状态。

有什么建议吗?

【问题讨论】:

    标签: android guice roboguice


    【解决方案1】:

    我不知道我是怎么错过的!

    https://github.com/roboguice/roboguice

    【讨论】:

    • 看起来很酷。你已经用过了吗?你能分享一下你的经验吗?
    • 你能具体说明一下它有多慢吗?从使用它的应用列表中,我只能测试 geobeagle,而且我不觉得它很慢
    • RoboGuice 一点也不慢,并且在 Android 市场上被大量成功的应用程序所使用。如果您有任何问题,请加入邮件列表。
    • 如果您担心 Java 反射在某些 Android 设备上运行缓慢,请尝试AndroidAnnotations :) 它是 RoboGuice 的编译时替代品(我也喜欢它!)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 2011-02-02
    • 2012-01-26
    • 2021-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多