[GP] Android CustomView를 만들어보자
이 글은 저의 Github Page의 내용 중 일부를 담아온 것입니다.
벌써 8월이 시작됐네요. 올해 장마는 무척 길었던 것 같습니다.
오늘은 안드로이드의 CustomView를 제작하는 간단한 방법을 적어보고자 합니다.
저는 사실 디자인에 많이 약합니다. 제가 현재 맡고 있는 졸업 작품에서도 클라이언트로 안드로이드 앱 개발을 담당하고 있지만, 앱 디자인에 코드를 여러 번 뜯어고쳤습니다. 처음에는 그다지 디자인에 많이 신경도 쓰지 않았고, Android, android-support, material design에서 기본적으로 제공해주는 View, Widget을 가져다가 쓰는 것이 전부이고, 그 이상은 생각하지 않았습니다.
하지만 제가 보기에도 제가 만든 앱의 디자인이 정말 초라하게 느껴집니다. 앱의 품질이 디자인에 좌우되는 것은 아니지만, 그렇다고 디자인이 이쁘지 않으면 저도 그 앱을 꺼려한다는 생각인 것 같아, 이번에 졸업 작품 앱을 개발하게 되면서, 제 손으로 직접 View를 Custom하여 사용해봤고, 그를 통해 얻은 방법을 간단히 적어보고자 합니다.
CustomEditText
이 글에서 Custom 해 볼 View는 EditText 입니다. 보통 제공되는 EditText는 다음과 같이 평범하게 글자만 입력할 수 있는 Widget 입니다.
보다시피 스타일도 평범하고, 그저 글씨만 쓸 수 있어, 앱의 차별성을 두기에는 무언가가 부족합니다. 그래서 저는 이 EditText에 버튼을 추가하여, 입력 자판을 바꾸고자 합니다.
이어서 읽으시려면 아래의 버튼을 클릭해주세요.
'Embedded Platform > Android' 카테고리의 다른 글
[GP] Android에서 MQTT를 사용하는 방법 (0) | 2017.10.01 |
---|---|
[GP] Android, 다른 쓰레드에서 UI 처리를 하는 방법 (0) | 2017.06.23 |
[GP] Android AIDL 을 사용한 Activity 와 Service 통신 (0) | 2017.06.22 |
Google Cardboard 2.0 짤막한 후기 (0) | 2016.01.02 |
Android Studio 외부 라이브러리 추가하기 (0) | 2015.11.08 |