Android JetPackの概要

補助線が描画インターフェイスに追加され、チェーンの依存関係がコントロール間に追加されます。
ベクトル図を追加します。
ViewModelによって保存されたデータは、アクティビティのライフサイクルを超えることができるため、データの使用の利便性が向上します。
LiveDataはオブザーバーを追加でき、データが変更されたときにビュー(UI)データを変更できます。
DataBindingは、レイアウトのデータを直接バインドし、ビューのデータを直接使用できます(ただし、ViewModelが使用されている場合)。
ViewModelSavedStateは、データの保存期間を延長でき、バックグラウンドで保存することもできます。
AndroidViewModelには、アプリケーションのグローバル属性が含まれています。これは、データの永続化と保存に便利です(コンテキストを渡してメモリリークを引き起こすリスクはありません)。
ナビゲーションはページの切り替えを実現します(NavHost:コンテナー、フラグメント:実際のページ、NavController:ナビ管理、NavGraph:パスとアニメーションの切り替え)。
LifecycleObserverは、アクティビティのライフサイクルを監視し、OnLifecycleEvent(Lifecycle.Event.ON_PAUSE)を通じて応答ページのサイクルを監視します。
Roomはsqlliteフレームワークを提供します。
dagger2はIOCフレームワークを提供します。

31件の元の記事を公開 いいね1 訪問数1161

おすすめ

転載: blog.csdn.net/quietbxj/article/details/105360235