본문 바로가기

IT/Android24

Android TimePicker Dialog 커스텀 해서 만들기 (색상, 버튼) 앱 개발 중 시간을 선택해야 하는 기능이 필요해서 Android SDK인 TimePickerDialog를 사용해 보았습니다. TimePickerDialog의 각 컨포넌트들의 색상과 폰트 등을 커스텀 하고 싶어서 이리저리 구글링을 했는데 찾지 못했습니다. 도저히 찾을 수 없어서 TimePicker 를 활용해서 TimePickerDialog 기능을 만들기로 했습니다. 완성된 UI는 아래 이미지와 같고, 색상, 폰트 구분선 등을 커스텀할 수 있습니다. 관련내용 2022.08.05 - [IT/Android] - Android 앱에 Font (글꼴, 폰트) 적용하기 Android 앱에 Font (글꼴, 폰트) 적용하기 앱을 취미 삼아 여러 개 만들어 보았는데 먼가 알 수 없는 밋밋한 느낌이 들었습니다. 생각하니 .. 2022. 8. 26.
Android MPAndroidChart 막대 그래프 적용하기 통계 화면(막대그래프)을 만들기 위해 차트 라이브러리로 유명한 MPAndroidChart를 사용해 보았습니다. Google에 많은 정보가 있어서 적용하기는 나름 쉬웠습니다. 그럼 MPAndroidChart를 활용한 기본 막대그래프 차트를 만들어 봅시다. MPAndroidChart Dependencies 적용 build.gradle (Module) dependencies { ... implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' } settings.gradle dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories {.. 2022. 8. 10.
Android 앱에 Font (글꼴, 폰트) 적용하기 앱을 취미 삼아 여러 개 만들어 보았는데 먼가 알 수 없는 밋밋한 느낌이 들었습니다. 생각하니 같은 템플릿으로 약간의 기능만 변경하여 만들다 보니 큰 틀이 변하지 않았습니다. 아직 개발 미숙으로 큰 틀을 변경하기엔 시간이 오래 걸리는 관계로 약간의 꼼수 글꼴을 변경해 보기로 하였습니다. Android Font 글꼴 다운로드 우선 사용할 Font를 다운로드 받아야 합니다. 저의 경우 네이버 무료 Font 를Font를 사용하기로 해서 아래 링크의 Font를 다운로드하였습니다. 꼭 여기가 아니더라도 확장자 명이 ttf 인 글꼴을 다운로드 하면 됩니다. 네이버 글꼴 모음 네이버 글꼴 모음 네이버가 만든 150여종의 글꼴을 한번에 만나보세요 hangeul.naver.com 해당 사이트에서 다운로드를 받으면 아래와.. 2022. 8. 5.
Android Studio 코드 자동 정렬하기 개발을 촉박하게 하다 보면 인터넷의 코드 복붙 또는 시간 절감을 이유로 코드관리를 못할 수 있습니다. 해당 코드들은 시안성이 좋지 않아 유지보수/코드분석 시 더 많은 시간을 들여야 합니다. 간단하게 코드를 정렬하는 방법에 대해 알아봅시다. 1. Android Studio 자동 정렬 방법 자동 정렬하고 싶은 파일을 열고 Ctrl + Alt + L을 누르면 됩니다. 이는 java, xml 파일 구분없이 모두 적용됩니다. 2. Android Studio 자동 정렬 상세 수정 Android Studio의 기본 정렬 세팅이 아닌 개인 맞춤 세팅으로 수정하려면 아래 메뉴에서 수정 가능합니다. File > Settings > Editor > Code Style 2022. 8. 2.