kotlin(코틀린)안드로이드
[android/kotlin(코틀린)] RXAndroid/Jetpack 기본프로젝트 셋팅하기
개발자 고포고
2022. 2. 23. 15:53
반응형
[android/kotlin(코틀린)] 기본프로젝트 셋팅하기
#[jetpack] 안드로이드에서 제공하는 다양한 라이브러리
Android Jetpack | Android 개발자 | Android Developers
Jetpack은 개발자가 관심 있는 코드에 집중할 수 있도록 권장사항 준수, 상용구 코드 축소, 모든 Android 버전과 기기에서 일관되게 작동하는 코드 작성을 돕는 라이브러리 모음입니다.
developer.android.com
#[jetpack navigation] 네이게이션 라이브러리
#build.gradle
val nav_version = "2.4.0"
// Kotlin
implementation("androidx.navigation:navigation-fragment-ktx:$nav_version")
implementation("androidx.navigation:navigation-ui-ktx:$nav_version")
#Rx android 라이브러리 추가
#build.gradle
// Rx
// rx 자바 - 메인
implementation "io.reactivex.rxjava3:rxjava:3.0.6"
// rx 코틀린 - 추가
implementation "io.reactivex.rxjava3:rxkotlin:3.0.0"
// rx 안드로이드 - 스레드 - 스케쥴러
implementation 'io.reactivex.rxjava3:rxandroid:3.0.0'
// edittext 등의 안드로이드 뷰 컴포넌트들과 연결
// rx 바인딩
implementation 'com.jakewharton.rxbinding4:rxbinding:4.0.0'
#gradle #build.gradle #jetpack #android #kotlin #java #rxandroid #rxjava #rxbind #rx #navigation
반응형