問題タブ [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.

0 投票する
1 に答える
2853 参照

android - Roboguiceアプリケーション@InjectView

Androidアプリ内で@InjectViewsを使用しようとしていますが、これが機能しないようです。これがそのコードです。ライブラリとjarファイルをAndroidアプリに含め、RoboActivityクラスからすぐに拡張しました。

このコードは私には機能しません。何が間違っている可能性がありますか?必要に応じて、pastie.orgで.javaを共有できます。ありがとう。

0 投票する
1 に答える
18738 参照

android - Roboguice で依存性注入を使用しますか?

私は Android プロジェクトに取り組んでおり、Android アプリケーションを構築するための優れたアーキテクチャについての推奨事項を知りたいです。

Roboguice を使用して依存性注入を使用したいのですが、MVVM パターンまたは MVC パターン ( Android MVVM Design Pattern Examples )について読んでいます。

また、roboguice には、コードが分離されているため非常にテストしやすい、非常に優れた Context-Based Event の発生および処理機能があることも知っています。

機能する設計パターンに関する推奨事項はありますか? 作業または開発した、テスト可能でスケーラブルなアーキテクチャ?

0 投票する
3 に答える
5108 参照

android - textViewを注入するroboguiceでシンプルなAndroidアプリを作成するには?

私は依存性注入とロボギースの初心者です。アプリにビューとリソースを挿入できるようにしたいだけです。問題は、クラスを RoboActivity で拡張すると ClassNotFoundException が発生することです。

スタックトレースは次のとおりです。

そして私のマニフェスト

Guice や roboguice などの jar ファイルを確認できるので、依存関係は問題ないと思います。ドキュメントに従ってサンプル コードをダウンロードしようとしましたが、複雑すぎました。何が欠けているのかわからない。

助けてくれてありがとう。

0 投票する
1 に答える
803 参照

android - Android - Robotium で UITesting?

ロボティウムを使用してアクティビティをテストしようとしています。コード全体で依存性注入に guice と roboguice を使用しました。

自動化テストの実行中にインジェクションを許可するために何かしなければならないことはありますか? または、ロボティウムが私のためにそれを行うつもりですか?

できる限り詳細をお知らせください。ありがとう

0 投票する
1 に答える
1240 参照

android - Roboguice @Inject サービスの混乱

この 2 種類の注射の違いを教えてください。

0 投票する
2 に答える
1159 参照

android - Roboguice /getInstance+ベストプラクティス

Roboguice(+ Guice)を使い始めたばかりですが、使い方のベストプラクティスがわかりません。

私のアクティビティには、「ProviderQueries」(シングルトン)というオブジェクトを使用する約5つの関数(約30個のうち)があります。私はそれを2つの方法で使うことができました:

1.)

2.)

1-長すぎますが、ProviderQueriesのインスタンスが必要な場所で使用されます
2-短くて素敵ですが、「pv」はアクティビティ全体で使用できますが、5つの異なる関数でのみ必要です...

どのアプローチを使用しますか、それともより良い解決策がありますか?

前もって感謝します!

0 投票する
1 に答える
1096 参照

android - Android-BindingとRoboguiceはどうですか?

Android開発の初心者として、私が学んでいるコードサンプルは、見た目がややまとまりがなく、テストも理解も困難です。だから私は提案されたこの投稿に従いました:Roboguiceで依存性注入を使用しますか?AndroidバインディングとRoboguiceを使用しようとしています。しかし、私は今、彼らが本当にどれほど優れているかについて心配しています。

  1. いくつかのビューを持つプロジェクトを含むすべてのAndroidプロジェクトに十分対応できますか?
  2. これらのツールを使用してアプリを作成した後、ツールを使用しない場合と比較して、アプリのパフォーマンスはどうですか?これらのツールの使用に問題はありますか?
  3. アジャイル/TDDに役立つ他のツールはありますか?
0 投票する
1 に答える
855 参照

android - インジェクターがバックグラウンド スレッドで最初に初期化されたときの Roboguice/Guice ComputationException

インジェクターが UI スレッドで作成された場合、例外は発生しません。RoboSplashActivity を使用しています。

スプラッシュ アクティビティ クラスは次のとおりです。

行がコメント化されると、次のエラーが発生します。

誰にも提案はありますか?

0 投票する
2 に答える
5664 参照

android - AndroidでRoboGuiceを使用してコンテキストを注入するには?

ユーティリティ クラスにコンテキストを挿入したいのですが、静的フィールドを使用したを見てきました。静的フィールドを使用せずにそれを行う方法はありますか?

0 投票する
2 に答える
384 参照

java - onActivityResult に間違ったコンテキストを挿入する Roboguice (1.1 および 1.2 スナップショット)

onActivityResult() は、子アクティビティが閉じた後に呼び出される標準の Android 関数です。ただし、完全には閉まらないようです。

子アクティビティが終了すると、親で onActivityResult() が呼び出されます。この時点で、私のアクションは、親が作成している新しいクラスに (プロバイダーを介して、アシストなしで) コンテキストを注入することです。その新しいクラスの @Assisted パラメーターに対して、子がちょうど私に返したパーセル可能な情報を使用します。クラス。

ただし、子で finish() が呼び出されているにもかかわらず、注入されるコンテキストは親ではなく、子です! これにより、プログラムが強制終了されます。

どうすればこれを回避できますか?

これは、私が何をしているのかを理解するためのコードです。

親で:

子供の場合:

RoutineExerciseDetail のコンストラクターのパラメーター: