repeatOnLifecycle, launchWhen...에 대해서
repeatOnLifecycle, launchWhen...에 대해서 알아보자
repeatOnLifecycle, launchWhen...에 대해서 알아보자
Compose의 SideEffect에 대해 알아보아요!
데이터 공유 이제는 쉽게, EventBus로
Paging 라이브러리를 통해 무한 스크롤을 구현해보자~
ContentObserver가 무엇인지 알아보고, 사용 방법을 익힙니다.
제목은 Android Unit Test로 하겠습니다. 근데 이제 Coroutine을 곁들인...
Kotlinx-Serialization 라이브러리가 무엇인지, 특징, 사용법에 대해서 알아보자~
scopeFunction 추천 사용 팁
매시업 안둥이 고인물이 쓰는 글입니다 ㅎㅎ
Native 광고로 돈벌어보자~
안드로이드 SDK 설계/개발 삽질기
확장 함수, 람다 함수, 고차 함수에 대해서 알아봅니다.
Clean Architecture의 UseCase가 뭐죠?! 안드로이드에선 어떻게 쓰나요?
Jetpack Compose 를 도입하기 전에 알면 좋은 정보들을 알아봅니다.
에어비엔비의 상태관리 라이브러리인 메버릭스(Mavericks) 를 소개하는 시간을 가져볼까 합니다.
코루틴의 내부적인 작동을 살펴봅니다.
Transformation.map과 Transformation.switchMap에 대해서 알아봅니다.
다수의 코루틴에서 안전하게 StateFlow에 접근하는 방법에 대해 알아보았습니다.
Coroutine Shared mutable state and concurrency에 대해 알아봅니다.
Rx개발자의 시야에서 Coroutine Flow를 바라봤습니다.
loading, progress animation등을 어떻게 만드는지 알아봅시다.
안드로이드만의 메모리 절약 데이터 구조
안드로이드 LMK 와 OOM에 대해 알아봅니다.
Android LaunchMode에 대해서 알아보자!
Custom Dialog를 Fullscreen으로 노출시키는 방법을 알아 봅니다.
StateFlow 와 LiveData 를 다양한 관점에서 비교해봅니다.
MotionLayout에 대해 알아보고 적용해봅시다.
실수하기 쉬운 리싸이클러뷰 안티패턴에 대해 포스팅해보겟습니다.
NewsCalendar Paging3 적용기
이번 포스팅에서는 코루틴의 일시 중단 함수를 조합하여 활용하는 방법을 알아봅니다.
Fragment에서 요소 공유하는 방법
CI/CD에 대해서 알아보자!
RxAndroid RxJava 활용 (1).
RxJava 프로그래밍 디버그와 예외 처리
Android 생명주기 질문에 대한 답을 알아봅시다.
멀티모듈과 클린아키텍쳐
MVVM & Hilt study.
Funin의 Clean Code Series Chapter 1
코루틴 flow에 대해 알아보자.(1/2)
Dependency Injection And Service Location 번역 및 내용 정리 글
코루틴의 Cancellation과 Timeout을 다루는 글입니다.
RxJava 프로그래밍 3장 리액티브 연산자 입문
코드 스피치 강의 내용을 정리한 글입니다.
Corotuine Composing Suspending Functions에 대해 알아봅시다.
Bubbles in Android.
코루틴 입문자를 위한 기본 개념을 살펴봅시다.
DiffUtill 사용해서 리사이클러뷰 잘쓰기.
Kotlin의 Sealed Class에 대해 알아보고, RecyclerView의 Multiple View Type 적용에 활용해보겠습니다.
Lock Screen에 대해 알아봅시다.
Jetpack Navigation에 대해서 알아보자!
Fragment에서 View Binding을 올바르게 사용해봅시다.
Android CustomCalendar 만들어봅시다
Rxjava Observable을 만들어보아요.
Android Dark Theme 적용하는 방법에 대해서 정리한 글입니다.
Android Custom View에 대해 알아봅시다.
Raw Dagger에 대해 알아봅시다..
코틀린 범위 지정 함수에 관해서!
안드로이드 로컬 데이터베이스 룸에 대해 정리해보겠습니다 !!
안드로이드의 Ui Test에 대해서 알아봅시다.
Coroutine으로 LiveData와 SingleLiveEvent 대체하기
binding에 대한 문제점들과 View Binding의 특징과 사용법을 작성했습니다.
AAC의 ViewModel의 배경과 다양해진 초기화 방법에 대해 정리한 글입니다.
Dagger2 적용해보기
RecyclerView 기본 설명 및 관련 위클리 번역.
코루틴에서 기본으로 알면 좋을 것들입니다.
제가 경험해본 코딩테스트 플랫폼을 소개합니다.