Recent Posts
Recent Comments
목록ltr (1)
라떼는말이야
[Android] marginLeft 대신 marginStart를 사용해야 하는 이유
개요 일반적인 디자인에서 marginLeft와 marginStart는 동일한 효과를 가진다. 마찬가지로 marginRight와 marginEnd는 동일한 효과를 가진다. 하지만 margin을 주고자 하는 컴포넌트가 textView나 editText와 같은 문자와 관련된 컴포넌트라면 이야기가 달라진다. 언어별 특성 차이로 인해 발생하는 불편을 최소화하기 위해 Left대신 Start, Right 대신 End를 사용해야 한다. 언어별 특징 대부분의 문자는 왼쪽에서 오른쪽으로 쓰고, 읽는다. 이를 LTR언어 라고 칭한다. 하지만 일부 언어(아랍어, 히브리어, 페르시아어, 우르두어 등)는 오른쪽 -> 왼쪽으로 쓰고, 읽는다. . 이를 RTL언어 라고 칭한다. 그림을 보면 이해가 갈 것이다. 영어와 같은 LTR언어..
안드로이드
2021. 9. 3. 15:23