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
  • 안드로이드 앱 구조 입문 시리즈 (5) – 화면 상태는 어디에 두는 게 맞을까
    기초 안드로이드 랩

    안드로이드 앱 구조 입문 시리즈 (5) – 화면 상태는 어디에 두는 게 맞을까

    2026년 04월 27일

    안드로이드에서 화면 상태를 Activity, Fragment, ViewModel 중 어디에 둬야 할지 헷갈릴 때 보는 기준을 정리합니다. 화면 상태, View 자체 상태, SavedStateHandle 역할 차이까지 쉽게 설명합니다.

    Read More 안드로이드 앱 구조 입문 시리즈 (5) – 화면 상태는 어디에 두는 게 맞을까Continue

  • MotionLayout transition 이해하기: progress, OnSwipe, KeyFrame이 각각 하는 일
    심화 안드로이드 랩

    MotionLayout transition 이해하기: progress, OnSwipe, KeyFrame이 각각 하는 일

    2026년 04월 26일2026년 05월 18일

    MotionLayout transition에서 progress, OnSwipe, KeyFrame이 각각 어떤 역할을 맡는지 실무 기준으로 짧고 분명하게 정리합니다.

    Read More MotionLayout transition 이해하기: progress, OnSwipe, KeyFrame이 각각 하는 일Continue

  • ConstraintSet 사용법 정리: 코드로 ConstraintLayout 제약을 바꿔야 할 때 보는 가이드
    기초 안드로이드 랩

    ConstraintSet 사용법 정리: 코드로 ConstraintLayout 제약을 바꿔야 할 때 보는 가이드

    2026년 04월 26일

    ConstraintSet이 왜 필요한지와 clone, connect, clear, applyTo 흐름을 실제 상태 변화 UI 예시와 함께 쉽게 정리합니다.

    Read More ConstraintSet 사용법 정리: 코드로 ConstraintLayout 제약을 바꿔야 할 때 보는 가이드Continue

  • ConstraintLayout chain 완전 정리: spread, spread_inside, packed 차이와 실전 예시
    기초 안드로이드 랩

    ConstraintLayout chain 완전 정리: spread, spread_inside, packed 차이와 실전 예시

    2026년 04월 26일

    ConstraintLayout chain이 무엇인지, spread·spread_inside·packed 차이와 언제 어떤 chain style을 써야 하는지 실제 XML 예시와 비교 이미지로 정리합니다.

    Read More ConstraintLayout chain 완전 정리: spread, spread_inside, packed 차이와 실전 예시Continue

  • ConstraintLayout guideline과 barrier 차이: 언제 고정 기준선이 아니라 동적 기준선이 필요할까
    기초 안드로이드 랩

    ConstraintLayout guideline과 barrier 차이: 언제 고정 기준선이 아니라 동적 기준선이 필요할까

    2026년 04월 26일

    ConstraintLayout에서 guideline과 barrier 차이가 무엇인지, 언제 고정 기준선이 아니라 동적 기준선을 써야 하는지 실제 XML 예시와 비교 이미지로 정리합니다.

    Read More ConstraintLayout guideline과 barrier 차이: 언제 고정 기준선이 아니라 동적 기준선이 필요할까Continue

  • ConstraintLayout 디버깅 가이드: 제약을 걸었는데 왜 원하는 위치가 안 나올까
    기초 안드로이드 랩

    ConstraintLayout 디버깅 가이드: 제약을 걸었는데 왜 원하는 위치가 안 나올까

    2026년 04월 25일

    ConstraintLayout에서 0dp, bias, chain, dimensionRatio, guideline, barrier, gone margin이 기대대로 동작하지 않을 때 무엇을 먼저 확인해야 하는지 실제 XML 예시로 정리합니다.

    Read More ConstraintLayout 디버깅 가이드: 제약을 걸었는데 왜 원하는 위치가 안 나올까Continue

Page navigation

Previous PagePrevious 1 … 24 25 26 27 28 … 35 Next PageNext
Recent Posts
  • Plan-and-Solve 논문 쉽게 이해하기: 왜 먼저 계획하면 단계 누락이 줄어들까
  • TQQQ vs QLD 비교: 3배와 2배 레버리지 ETF는 장기 보유 체감이 어떻게 다를까
  • TQQQ란 무엇인가: 나스닥 3배 레버리지 ETF를 오래 들고 가면 왜 설명이 어려워질까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

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