안드로이드 로딩 창
앱 내 잠금 기능, ProcessLifecycle로 구현하기
Android Jetpack Library : Navigation
Android Jetpack Library : LiveData, ViewModel, DataBinding, 이를 활용한 coroutine
Android에서는 화면을 보여주기 위해서 다양한 곳에서 다양한 데이터를 받아와서 구성하고있습니다. 이에 대한 Room과 Retrofit에 대해 설명합니다.
페이징 방식을 사용하면 앱에서 네트워크 대역폭과 시스템 리소스를 더 효율적으로 사용하기에 성능, 메모리, 비용 측면에서 굉장히 효율적입니다.
JSONObject와 GSON의 비교?
DI와 이를 구현한 Jetpack Library: Hilt
googlecodelabs에서 hilt에 관한 예제 문제 풀기
안드로이드에서 위젯 만들기
PendingIntent 중복, 내부에서 위젯 업데이트, Widget Timeout, imageView Tint 등에 대해 다룹니다
안드로이드에서 커스텀 갤러리 화면을 페이징 기법으로 구현하기
Kotlin DSL과 buildSrc를 이용해서 버전 관리를 간단하게 하는 법
Version Catalog를 사용해서 버전 관리를 간단하게 하는 법
Android에서 Ktlint와 DeteKt 사용 및 Git 연동 설정까지