Kotlin
-
Android KTXKotlin 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에 새로운 범위를 만드는 대신 viewMod..
-
Kotlin문법Kotlin 2022. 7. 28. 07:50
변수 상수 선언 val a:String = "상수" var b:String = "변수" var c = "변수2" Null값 허용 var a: String? = null // null 값 허용 var b: String = null //에러 //null이 아니면 length 를 반환 val strLength = a?.length // = java Ex: int strLength = a != null? a.length() : null; if문 //JavaEx String msg = msgtype == 1 ? "M1" : "M2"; val msg = if (msgtype == 1) "M1" else "M2" // 함수 선언 시 if를 아래와 같이 사용가능 하다 fun getMsg(msgtype: Int) = i..