ConstraintLayout

    [Android] ConstraintLayout 에 대해

    안드로이드를 1년 반 정도 하면서 느낀 점은 ConstraintLayout을 정말 많이 쓴다는 것이다..! 그래서 안드로이드 첫 글을 뭘 쓸까 생각하다가 안드로이드의 xml 뷰에 관해 쓰자 생각하고 꺼낸게 이거다. ConstraintLayout은 ViewGroup을 상속받아 확장시킨 라이브러리다. 기존에 쓰던 LinearLayout, RelativeLayout의 업글 버전이라고 생각한다. 최상단 부모 레이아웃이 ConstraintLayout이여야 하며 xmlns:app="http://schemas.android.com/apk/res-auto" 를 추가해줘야 자식 뷰들에 관련 속성을 추가할 수 있다. app:layout_constraintTop_toTopOf="parent" app:layout_constr..