처음엔 사각형에 색상있는 테두리를 넣으려고 했던 건데, 구현을 하다보니 색상 변화를 넣으면 재미있을 것 같아 넣어보았습니다. 그랬더니 불 들어오는 마우스 패드 느낌도 납니다.
색상 변화 애니메이션은 클래스 내부 companion object 블럭에 객체를 생성했습니다.
테두리의 색상과 두께 조절 및 전체 사이즈 조정이 자유롭게 가능합니다. 내부 색상 역시 변경할 수 있으며, 애니메이션을 재생하지 않을 수 있습니다.
'Android > Android Custom View' 카테고리의 다른 글
[Jetpack Compose] HorizontalPagerIndicator 라이브러리 없이 구현하기 (0) | 2022.12.28 |
---|---|
[Jetpack Compose] ImageCropper 라이브러리 없이 구현하기 (0) | 2022.12.01 |
[XML] AmbientLightView (0) | 2022.06.10 |
[XML] LineWork (0) | 2022.05.12 |
[XML] HeaderTextView (0) | 2022.05.11 |