Android:Navigationサンプル
Navigationコンポーネントのサンプルを作成しました。
Githubにあります。 https://github.com/hrk4649/android_samples/issues/5
主に学んだ点は以下の通りです。
- Android Studio のナビゲーションエディタでデスティネーション(画面)と、その間の移動(アクションと読んでいる)を定義する。定義したものはリソースとして扱う。
- アクションの実行は、プログラムで実装する必要がある。ボタンのクリックイベントなどでNavigationController.navigate()を実行する。
- アクションの定義で、移動前の画面、移動後の画面に対してアニメーションを設定できる。フェードイン・アウト、スライドイン・アウトなどのアニメーションリソースはSDKに含まれているものを使用できる。細かい事をしたい場合は、これらを参考にして新しいアニメーションを定義することになる。
学習,演習android,android studio,animation,navigation
Posted by hrk