DroidKaigi 2018 での発表資料です。 https://droidkaigi.jp/2018/
Room 3 - 2018/02/09 16:50-17:20
【参考資料 / リンク】
<< 前半 : ウィンドウサイズの変更に強いレイアウトの構築 >>
・android:fitsSystemWindows - View | Android Developers
https://developer.android.com/reference/android/view/View.html#attr_android:fitsSystemWindows
・OnApplyWindowInsetsListener (v4 compat library) | Android Developers
https://developer.android.com/reference/android/support/v4/view/OnApplyWindowInsetsListener.html
・View#dispatchApplyWindowInsets | Android Developers
https://developer.android.com/reference/android/view/View.html#dispatchApplyWindowInsets(android.view.WindowInsets)
・ViewGroup#dispatchApplyWindowInsets | Android Developers
https://developer.android.com/reference/android/view/ViewGroup.html#dispatchApplyWindowInsets(android.view.WindowInsets)
・View#onApplyWindowInsets | Android Developers
https://developer.android.com/reference/android/view/View.html#onApplyWindowInsets(android.view.WindowInsets)
<< 後半 : 構成の変更時の画面の状態保持について >>
・Handling Configuration Changes | Android Developers
https://developer.android.com/guide/topics/resources/runtime-changes.html
・guardian/toolargetool | GitHub
https://github.com/guardian/toolargetool
・frankiesardo/Icepick | GitHub
https://github.com/frankiesardo/icepick
・nakamuuu/Retainer | GitHub
https://github.com/nakamuuu/retainer
・StateAwareViewModel - nakamuuu | GitHug Gist
https://gist.github.com/nakamuuu/29d7e358735ab867fb145c210d49f8af
・Of Bundles and ViewModels | ProAndroidDev
https://proandroiddev.com/customizing-the-new-viewmodel-cf28b8a7c5fc