ダガー2を使用したAndroidでの依存関係
Androidの依存関係注入に関するコースのチュートリアルアプリケーション。
ソースGitHubリンク
何を学ぶか
- 依存関係注射の理論と基礎
- 依存関係注射アーキテクチャパターン
- サードパーティのフレームワークを使用せずに純粋な依存関係注射の実装
- ダガー2依存噴射の統合最もシンプルでクリーンな方法で
- ダガー2を使用したビューモデルの依存噴射アプローチ
使用される依存関係
- Androidサポートライブラリ
- StackoverFlow APIと通信するための改造
- グライドしてユーザープロファイル画像をロードします
- アプリのデータを維持し、同じものの依存噴射アプローチを表示するためのViewModel
- 依存関係注射のためのDagger2
このリポジトリのブランチ
- プラディ
- サードパーティのフレームワークを使用せずに、依存関係注射アーキテクチャパターンの実装をカバーします。
- ダガー2
- Dagger 2を使用して依存関係注入の実装をカバーします。
- ViewModel
- Dagger 2を使用して、ViewModelsの依存関係注入アプローチをカバーします。
- Factoryctorargfix
- viewmodelsの工場実装に注入されたViewModelインスタンスに必要な修正をカバーします。
- プロバイダーラップサービスを工場の実装に注入することの重要性を示しています。
- マスター
- これは、上記のすべてをカバーするメイン/デフォルトのブランチです。
Udemy証明書