エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Dagger Hiltを使いましょう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Dagger Hiltを使いましょう - Qiita
Androidで依存関係の注入(Dependency Injection : DI)を行う場合、第一候補に上がるのはDagger Hiltだ... Androidで依存関係の注入(Dependency Injection : DI)を行う場合、第一候補に上がるのはDagger Hiltだと思います。 公式ドキュメントも充実しており、Codelabも提供されています。ただ、私の場合、自分のアプリにどうやって適用すればいいのかなかなかイメージができず、理解するのにかなり苦労してしまいました。 こういう説明をされていれば自分も理解が捗ったかもしれない、という内容を書いてみようと思います。 ただの自己満足なので、逆に分かりにくかったらごめんなさい。 インターフェイスと実装を分離する 依存関係の注入を使おうとする動機を端的に言えばインターフェイスと実装を分離したい。ということだと思います。 たとえば、以下のようにRepositoryクラスを定義して