profile
많은 것을 알아가고 싶은 Android 주니어 개발자
post-thumbnail

[Android] Thread

Thread vs Coroutine, 안드로이드에서 뭐가 다를까?

2026년 3월 24일
·
0개의 댓글
·

[Kotlin] Elvis

null이면 바로 대체값! Elvis 연산자로 깔끔하게 처리

2026년 3월 23일
·
0개의 댓글
·

[Kotlin] let, run, apply

let / run / apply 차이 한 방 정리

2026년 3월 22일
·
0개의 댓글
·

[CS] Process, Thread

Process는 독립성, Thread는 성능이다

2026년 2월 25일
·
0개의 댓글
·

[Kotlin] BufferedReader

코틀린 입력 속도 차이, BufferedReader가 답이다!

2026년 2월 11일
·
0개의 댓글
·

[Kotlin] StringTokenizer

Kotlin에서 문자열 파싱이 느리다면?StringTokenizer를 사용해보자

2026년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Android] Navigation3

Navigation 2에서 3로, 무엇이 달라졌나

2026년 1월 20일
·
0개의 댓글
·

[CS] NAT

왜 집에 공인 IP는 하나뿐일까?

2026년 1월 6일
·
0개의 댓글
·
post-thumbnail

[Android] WithTimeout, WithTimeoutOrNull

무한 로딩을 막는 Coroutine Timeout

2025년 12월 30일
·
0개의 댓글
·
post-thumbnail

[Android] CollectAsStateWithLifecycle

collectAsStateWithLifecycle, 왜 써야 할까?

2025년 12월 29일
·
0개의 댓글
·
post-thumbnail

[Android] Debounce, DistinctUntilChanged

입력은 많지만, 처리는 한 번만

2025년 12월 24일
·
0개의 댓글
·
post-thumbnail

[Android] VisibleItemsInfo, ViewportStartOffset, ViewportEndOffset

LazyList의 State를 활용해보기

2025년 12월 23일
·
0개의 댓글
·
post-thumbnail

[Android] LiveData, StateFlow

LiveData vs StateFlow, 언제 무엇을 써야 할까?

2025년 12월 22일
·
0개의 댓글
·
post-thumbnail

[Android] Coroutine Join, Cancel

Coroutine Join과 Cancel을 통한 Coroutine 생명주기를 관리해보자

2025년 12월 22일
·
0개의 댓글
·

[Kotlin] StringBuilder

StringBuilder를 통한 효율적인 메모리 관리

2025년 12월 19일
·
0개의 댓글
·
post-thumbnail

[Android] Supervisor

SupervisorJob과 SupervisorScope의 차이

2025년 12월 18일
·
0개의 댓글
·
post-thumbnail

[Android] Coroutine Builder (launch, aysnc)

코루틴 빌더 이해하기

2025년 12월 17일
·
0개의 댓글
·
post-thumbnail

[Android] Scope

코루틴의 생명주기를 결정하는 Scope, 제대로 이해하기

2025년 12월 10일
·
0개의 댓글
·
post-thumbnail

[Android] Coroutine

Android Coroutine 사용을 통한 비동기 처리

2025년 12월 10일
·
0개의 댓글
·
post-thumbnail

[Android] derivedStateOf

상태 하나만 관리하면 될 줄 알았던 UI가 점점 복잡해지는 순간, 필요한 건 derivedStateOf

2025년 12월 9일
·
0개의 댓글
·