예전에 TimePicker에 시간 간격을 설정하는 방법을 글로 정리했었다.

범용적으로 사용 가능한 기능 같아서 몇가지 옵션을 더 붙여서 라이브러리로 만들어봤다.

배포는 어떻게 하면 되나 이리저리 방법을 찾아봤는데, 제일 간단해보이는 jitpack으로 했다.

솔직히 누구나 만들 수 있는 간단한 커스텀 뷰지만, 라이브러리를 항상 쓰기만하다가 처음으로 직접 만들었다는 것에 의의를 둔다. ㅎㅎ

커밋메세지랑 README는 평소에 하던 것처럼 한글로 쓰다가, 생각해보니 라이브러리는 영어로 쓰는게 간지지!란 생각으로 영어로 전향했다.
별 세개는 카톡 단톡방에 올렸더니 학교 친구들이 눌러줬다. 이거슨 코드로 받은게 아니라 우정으로 받은 스타...😅

 

다음 업데이트 계획

  • api level 23부터 이용 가능 → 19로 낮추려고 한다.
  • 영어/한국어 2개 언어만 지원함 → 파파고의 힘을 빌려 늘릴 예정.
  • 지금은 일반 Dialog만 지원하는데, 나중에 BottomSheetDialog 형태도 추가하려고 한다.
  • (희망사항) 기본 UI라 이쁘지가 않다... 가능하다면 디자인 개선하기 

 

GitHub 링크

 

zion830/TimeRangePickerDialog

Time range picker for Android & Kotlin. Contribute to zion830/TimeRangePickerDialog development by creating an account on GitHub.

github.com

'else' 카테고리의 다른 글

개발 블로그로 네이버 블로그를 쓴다는 것  (4) 2020.06.05
완전 기본적인 Git 소개 자료  (0) 2020.04.06
채용 과정을 마치며  (4) 2020.03.27