티스토리 뷰

반응형

[android/kotlin(코틀린)]  기본프로젝트 셋팅하기

 

 

#[jetpack] 안드로이드에서 제공하는 다양한 라이브러리

https://developer.android.com/jetpack?gclid=CjwKCAiAsNKQBhAPEiwAB-I5zacKEyuyQiQ6lO_NC2dZIhBqGphFiRw7tS7yYBzAYfVDDPOkIQk2wRoC2lYQAvD_BwE&gclsrc=aw.ds 

 

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

반응형
댓글
반응형