在刚刚结束的谷歌IO大会上,谷歌推出了Android Jetpack架构组件,里面包含了Navigation组件,这篇文章我们就来看看这个Navigation的使用。
1、安装Android Studio 3.2
目前最新版本是3.2 CANARY 15,前往https://androidstudio.googleblog.com/下载最新版本。
2、添加项目依赖
- repositories添加google仓库 和classpath
1
2
3
4
5
6
7
8buildscript {
repositories {
google()
}
dependencies {
classpath "android.arch.navigation:navigation-safe-args-gradle-plugin:1.0.0-alpha01"
}
} - 添加navigation库的依赖
1
2
3
4
5
6
7
8
9dependencies {
def nav_version = "1.0.0-alpha01"
implementation "android.arch.navigation:navigation-fragment:$nav_version" // use -ktx for Kotlin
implementation "android.arch.navigation:navigation-ui:$nav_version" // use -ktx for Kotlin
// optional - Test helpers
androidTestImplementation "android.arch.navigation:navigation-testing:$nav_version" // use -ktx for Kotlin
}