Navigation 라이브러리는 Navigation 구현을 간소화하고, 앱의 흐름을 시각화 하는데 도움이 된다.
Navigation Components는 세 가지 주요 부분으로 구성된다.
navigationVersion = "2.3.5"
implementation "androidx.navigation:navigation-fragment-ktx:$rootProject.navigationVersion"
implementation "androidx.navigation:navigation-ui-ktx:$rootProject.navigationVersion"
implementation "androidx.navigation:navigation-safe-args-gradle-plugin:$navigationVersion"
중앙 위치에 모든 탐색 관련 정보가 포함된 리소스이다. 여기에는 destinations라는 앱의 모든 위치와 사용자가 앱에서 선택해서 이동할 수 있는 경로가 포함된다.