ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Android KTX
    Search: Kotlin Kotlin 2022. 7. 28. 08:15

     

    2022.07.28 - Kotlin에 Coroutine사용

    2020.11.07 - Coroutine 코루틴

     

     

    Android KTX

    Android Jetpack의 일부.

    Android Jetpack과 기타 Android 라이브러리에 포함된 Kotlin 확장 프로그램 세트.

     

    프로젝트에 Android KTX 사용

    프로젝트의 build.gradle 파일에 종속 항목을 추가한다.

    repositories {
        google()
    }

     

     

    ViewModel KTX

    viewModelScope()
    ViewModel에서 코루틴을 실행하기가 더 쉬워진다. CoroutineScope는 Dispatchers.Main에 바인딩되며 ViewModel이 삭제되면 자동으로 취소된다. 각 ViewModel에 새로운 범위를 만드는 대신 viewModelScope()를 사용할 수 있다.

    Android 프로젝트에서 앱의 build.gradle(Module: Xxx.app) 파일에 다음 종속 항목을 추가한다.

    dependencies {
        implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.0-alpha01"
    }

     

    WorkManager KTX

    dependencies {
        implementation "androidx.work:work-runtime-ktx:2.7.1"
    }

     

    Play Core KTX

    dependencies {
        implementation "com.google.android.play:core-ktx:1.8.1"
    }

     

    기타

    https://developer.android.com/kotlin/ktx#groovy

     

    'Kotlin' 카테고리의 다른 글

    Async, Launch, Cancel, CoroutineScope  (0) 2022.07.28
    Kotlin에 Coroutine사용  (0) 2022.07.28
    CoroutineContext, Dispatchers  (0) 2022.07.28
    apply, also  (0) 2022.07.28
    run  (0) 2022.07.28
    with  (0) 2022.07.28
    Kotlin let  (0) 2022.07.28
    Kotlin문법  (0) 2022.07.28

    댓글