マガジンのカバー画像

ViewLifecycleProperty

1
Fragment の View と同じライフサイクルを持つプロパティの宣言を簡単にするライブラリ ViewLifecycleProperty についての記事をまとめています。
運営しているクリエイター

#Android開発

[ViewLifecycleProperty] Fragment でプロパティを Not Null で省メモリで onDestroyView でアクセスしても安全な AutoClearedValue にする方法

[ViewLifecycleProperty] Fragment でプロパティを Not Null で省メモリで onDestroyView でアクセスしても安全な AutoClearedValue にする方法

Fragment でプロパティの生存期間を View の生存期間と一致させる方法はいくつかあります。しかし、満たしたい要件に応じて適切な方法を選択するためには Fragment のことを良く知っている必要があります。

ここでは、そのようなプロパティが満たしたい要件と定義する方法を整理し、すべての要件を満たす ViewLifecycleProperty を紹介します。

TL;DRそれぞれの方法の

もっとみる