Programming/Android
[Kotlin/Android] Navigation
생각하는로뎅
2020. 9. 1. 17:16
반응형
1. Navigation 이란
앱내 화면 전환을 쉽게하고, 화면 흐름을 시각화를 해주는 프레임워크
2. Navigation 사용법
1) build.gradle(Project)
buildscript {
ext {
...
version_navigation = "2.3.0"
}
...
}
2) build.gradle(Module:App)
dependencies {
...
// Navigation
implementation "android.arch.navigation:navigation-fragment-ktx:$version_navigation"
implementation "android.arch.navigation:navigation-ui-ktx:$version_navigation"
}
3) res > 오른쪽 마우스 클릭 -> New Resource File -> Resource type : Navigation 선택 -> File Name 삽입 후, Ok.
4) res/navigation/File Name.xml 진입.
5) Design 탭 전환.
6) 디자인 탭 상단에 + 모양 클릭 후, 네비게이션에 사용할 화면 추가.
3. 라이브러리 Android KTX란
Android KTX는 Android Jetpack과 기타 Android 라이브러리에 포함된 Kotlin 확장 프로그램 세트입니다. KTX 확장 프로그램은 간결하고 직관적인 Kotlin을 Jetpack, Android 플랫폼, 기타 API에 제공합니다.
반응형