MotionLayout 입문: ConstraintLayout 다음 단계에서 상태 변화 UI를 설계하는 법
MotionLayout이 왜 필요한지와 start state, end state, Transition, MotionScene 흐름을 풍부한 예시와 비교 이미지로 쉽게 정리합니다.
MotionLayout이 왜 필요한지와 start state, end state, Transition, MotionScene 흐름을 풍부한 예시와 비교 이미지로 쉽게 정리합니다.
ConstraintSet이 왜 필요한지와 clone, connect, clear, applyTo 흐름을 실제 상태 변화 UI 예시와 함께 쉽게 정리합니다.
ConstraintLayout chain이 무엇인지, spread·spread_inside·packed 차이와 언제 어떤 chain style을 써야 하는지 실제 XML 예시와 비교 이미지로 정리합니다.
ConstraintLayout에서 guideline과 barrier 차이가 무엇인지, 언제 고정 기준선이 아니라 동적 기준선을 써야 하는지 실제 XML 예시와 비교 이미지로 정리합니다.
ConstraintLayout에서 0dp, bias, chain, dimensionRatio, guideline, barrier, gone margin이 기대대로 동작하지 않을 때 무엇을 먼저 확인해야 하는지 실제 XML 예시로 정리합니다.
안드로이드 ConstraintLayout에서 가장 많이 헷갈리는 0dp, bias, chain, guideline, barrier, dimensionRatio를 공식 문서 기준과 실제 XML 예시로 정리합니다.