전환시 고민해야하는 부분
완전 전환 vs 점진적 전환
완전 전환
점진적 전환
- XML내의 ComposeView를 넣어서 특정 부분부터 컴포즈로 변경
- 서비스에 영향이 별로 없는 부분
- 복잡하지 않는 부분
Row에서 Vertical 정렬이 안맞을 때
- 숫자만 있는 경우는 괜찮지만, 한글이 드어간 경우 약간 아래로 텍스트로 보임
- AligmentLine 정렬선으 사용하여 하위 라인을 정렬할 수 있음.
- Modifier에
alignByBasLine
이 있음.
Text의 drawableEnd
- drawableEnd, drawableStart라는 XML에 속성이 있음.
- 글자의 앞뒤로 추가되는 부분은 자주 사용되니 확장함수로 사용할 수 있음.
QuickMenu
- LazyHorizontalGrid는 스크롤 가능한 가로 그리드임. 가로 스크롤을 지원하기 위해 높이가 반드시 부모에 의해 제한되어야함.
- SubComposeLayout을 사용하면 측정 중간에 추가적인 컴포저블을 측정함.
- 기존 컴포즈는 한 번만 측정한다고함.
- 여러단계 measure
- 지연된 place
- UI 그리는 순서는 다음과 같음
- 컴포지션 → UI 트리를 그림 → Layout → Drawaing
AutoSizeText