このリポジトリでは、Navigation Graphを使用した「Single Activity + Fragment」で作るシンプルなAndroidアプリケーションのサンプルを収めています。
jetpackが提供するNavigationを使うと、画面遷移の処理、特にFragmentの遷移が楽になるのでおすすめです。
Pixel 3a OS8.0 |
---|
![]() |
前提として、Android Studioのテンプレートプロジェクトから「Bottom Navigation Activity」を選択しプロジェクトを作成してください。
以下の手順に沿って、Navigation Graphを使ったアプリ作成を行ってください。
https://github.com/LeoAndo/android-navigation-samples/pulls?q=is%3Apr+is%3Aclosed+label%3Ajava-navigation-coding-flow
https://developer.android.com/guide/navigation?hl=ja
https://github.com/LeoAndo/AndroidAppTemplate
progress barの実装は、以下を参考にアプリ作成を行ってください。
https://github.com/LeoAndo/android-navigation-samples/pulls?q=is%3Apr+is%3Aclosed+label%3Ajava-progress-bar-coding-flow