Composable 関数内で、Hilt によって @Provides や @Binds で提供されたオブジェクトを直接的に扱いたい場面があります。 通常、Hilt を用いた依存性注入は ViewModel を経由して行います。たとえば @HiltViewModel に依存...
Hilt
はじめに Navigation Compose 2.8.0 以降では、シリアル化可能なクラスを用いて、型安全に画面間でデータを渡せるようになりました。 本記事では、「画面遷移時の引数を ViewModel でどの受け取るか」に焦点を当て、4 つの方法を紹介し比較します。す...
本記事では、Android アプリ開発において登場する各種オブジェクト(Application、Android、ViewModel など)のインスタンス生存期間とスコープについて整理する。各オブジェ…
- @Qiita
- #Android
- #Lifecycle
- #Hilt