mobile (2) 썸네일형 리스트형 [Android] Retrofit + Glide Retrofit :- HTTP클라이언트 서비스 라이브러리 (통신 + parsing)- 응답결과를 DTO로 변환 생성 가능 1. AndroidManifest.xml에 네트워크 권한 추가 &build.gradle(Module:app)에 추가dependencies { val retrofit_ version = "2.11.0" implementation("com.squareup.retrofit2:retrofit:$retrofit_version") implementation("com.squareup.retrofit2:converter-gson:$retrofit_version") // JSON converter implementation("com.squareup.retrofit2:converter-.. 코틀린(Kotlin) 기초 01 Kotlin 개요 : JVM 기반 언어 -> JAVA와 호환 ▷ 특징 - Null Safety 지원 - JAVA와 호환 - 비동기 프로그래밍 용이 ㅁ 변수의 사용 ▷ 변수의 선언 val(또는 var) 변수명 [:자료형] = 값 ⊙ val : 변수 선언 시 초기화 값으로 값고정 ⊙ var : 변수 선언 후 필요에 따라 값변경 ⊙ 자료형을 생략했을 경우 초기화 값의 자료형으로 결정 / val myValue = 10 -> Integer 형 전역변수는 반드시 초기화 수행 ▷ 초기화 지연 ⊙ lateinit var 변수 : 자료형 - var로 선언한 변수의 초기화 지연, 기본 자료형에는 적용불가 ⊙ val 변수 [:자료형] by lazy { } - val 변수가 최초로 사용되는 순간 by lazy 블록이 실행되며.. 이전 1 다음