Skip to content
BS Code Lab

BS Code Lab

Android · AI · Engineering · Data Lab

  • 안드로이드 랩Expand
    • 기초
    • 심화
  • 아키텍처 랩Expand
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩Expand
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩Expand
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩Expand
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
BS Code Lab
BS Code Lab
Android · AI · Engineering · Data Lab
  • FragmentTransaction commit vs commitNow 차이: 안드로이드에서 타이밍 문제를 왜 자주 만나게 될까
    아키텍처 랩 안드로이드 아키텍처

    FragmentTransaction commit vs commitNow 차이: 안드로이드에서 타이밍 문제를 왜 자주 만나게 될까

    2026년 06월 26일

    FragmentTransaction commit과 commitNow 차이를 main thread scheduling, 동기 실행, back stack 제약, state loss 관점에서 실무적으로 정리합니다.

    Read More FragmentTransaction commit vs commitNow 차이: 안드로이드에서 타이밍 문제를 왜 자주 만나게 될까Continue

  • WorkManager Constraints는 왜 중요할까: 안드로이드 백그라운드 작업을 그냥 돌리면 안 되는 이유
    심화 안드로이드 랩

    WorkManager Constraints는 왜 중요할까: 안드로이드 백그라운드 작업을 그냥 돌리면 안 되는 이유

    2026년 06월 26일

    WorkManager Constraints를 왜 써야 하는지, 네트워크·충전·배터리 조건을 언제 걸어야 하는지, periodic work와 expedited work는 어떻게 구분해야 하는지 실무 기준으로 정리합니다.

    Read More WorkManager Constraints는 왜 중요할까: 안드로이드 백그라운드 작업을 그냥 돌리면 안 되는 이유Continue

  • snapshotFlow는 언제 필요할까
    심화 안드로이드 랩

    snapshotFlow는 언제 필요할까

    2026년 06월 26일

    snapshotFlow를 언제 써야 하는지, Compose state와 Flow의 경계가 어디인지, 스크롤 상태 감시와 operator 연결은 어떻게 하는지 쉽게 설명합니다.

    Read More snapshotFlow는 언제 필요할까Continue

  • rememberUpdatedState는 왜 필요할까
    기초 안드로이드 랩

    rememberUpdatedState는 왜 필요할까

    2026년 06월 26일

    rememberUpdatedState가 왜 필요한지, stale lambda 문제가 언제 생기는지, LaunchedEffect와 DisposableEffect 안에서 어떻게 써야 하는지 쉽게 설명합니다.

    Read More rememberUpdatedState는 왜 필요할까Continue

  • derivedStateOf는 언제 써야 할까
    기초 안드로이드 랩

    derivedStateOf는 언제 써야 할까

    2026년 06월 26일

    derivedStateOf를 언제 써야 하는지, 어떤 계산에 의미가 있는지, 단순한 계산에 남발하면 왜 오히려 실익이 없는지 쉽게 설명합니다.

    Read More derivedStateOf는 언제 써야 할까Continue

  • Paging 3 LoadState 정리
    심화 안드로이드 랩

    Paging 3 LoadState 정리

    2026년 06월 25일

    Paging 3 LoadState를 refresh, append, prepend 기준으로 쉽게 정리합니다. LoadStateAdapter, retry UX, empty/error 분리 기준까지 실제 목록 화면 감각으로 설명합니다.

    Read More Paging 3 LoadState 정리Continue

Page navigation

1 2 3 … 53 Next PageNext
Recent Posts
  • FragmentTransaction commit vs commitNow 차이: 안드로이드에서 타이밍 문제를 왜 자주 만나게 될까
  • WorkManager Constraints는 왜 중요할까: 안드로이드 백그라운드 작업을 그냥 돌리면 안 되는 이유
  • snapshotFlow는 언제 필요할까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

Scroll to top
  • 안드로이드 랩
    • 기초
    • 심화
  • 아키텍처 랩
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
Search