본문

[2017.09.18] 07. 커스텀뷰 개념 및 실습

개념

커스텀 뷰란 개발자의 입맛에 맞게 뷰(텍스트 뷰, 버튼 등등)를 수정한 뷰를 말한다.

커스텀 뷰를 생성하는 방법은 크게 2가지가 있다.

1) XML에 속성을 정의 후 호출해 사용하는 방법

※ attirs.xml의 경우는 안드로이드에서 정한 path의 xml이므로 이름을 변경할 수 없다.


2) 액티비티 안에서 Java 코드를 통해 직접 호출 하는 방법



실습

1) XML에 속성을 정의 후 호출해 사용하는 방법

1. attrs.xml 변수 정의


2. CustomButton.class 변수 값 설정 


3. CustomButton 클래스 정의


4. MainActivity 정의


2) 액티비티 안에서 Java 코드를 통해 직접 호출 하는 방법

1. CustomButton 클래스 생성


2. MainActivity 정의



#커스텀 뷰 생성 #커스텀 뷰 개념 #커스텀 뷰 #안드로이드 커스텀 뷰



공유

댓글