Android/View

Android/View

    [Android] Custom View 만들기

    [Android] Custom View 만들기

    더 나은 방법이나 틀린 내용이 있을 시에 댓글 남겨주시면 감사하겠습니다. 2022-01-18 작성되었습니다. 🔍 시작하기 CustomView는 왜 필요한가? 디자이너에게 다음과 같은 디자인을 요청받았다고 가정해보자. (물론 디자인이 이럴 일은 없다.) 전체적인 레이아웃은 비슷하나 구성요소만 변화하는 특징을 가지고 있다. 저런 뷰가 단순히 몇개가 아닌 몇십개가 있다고 생각해보자. 단순히 복사 붙여넣기로 xml에 추가하고 끝날 문제가 아닐 것이다. 따라서 재사용을 위한 Custom View를 만드는 것이 본 글의 목적이다. ✅ 구현 1. Custom View의 레이아웃 만들기 만들고자하는 Custom View의 공통적인 특징을 생각하며 만드는 것이 좋다. 위에서 뽑아낸 공통적인 특징들로 레이아웃을 생성한다...