[Android] Custom Gallery 구현 : 슬라이드 커스텀 갤러리 구현하기
[요구사항] - 사용자 프로필 변경 시 이미지 선택 - 갤러리에서 이미지를 사용하는 것이 아닌 커스텀 갤러리 구현 - 이미지를 불러와서 슬라이드 뷰에 적용 1. 갤러리 사용 권한 받기 - 권한 설정에 TedPerMission을 사용한다. - 간편하게 사용자 권한 코드 작성 가능 implementation 'io.github.ParkSangGwon:tedpermission:2.3.0' - ManiFest에 추가 2. 슬라이딩 패널 라이브러리 추가 //slide bar implementation 'com.sothree.slidinguppanel:library:3.4.0' - 슬라이딩 패널의 주요 요소 android:gravity="bottom" app:umanoDragView="@id/slide_layout..
- [Android] Tech,Study/[Android] Custom
- · 2023. 3. 27.
[Android] Custom Progress bar 사용하기 + 개발일지
[개발 일지] 필요 기능! 1. 메인 화면에서 Custom Progress bar 제작해서 달성률 그리기 2. 일정을 관리할 메인 화면 그리기 우선 하단의 이미지와 같은 원형 progress bar가 필요했다. 외부 라이브러리 중에 CircleProgressBar라는 편리한 프로그래스 바가 있어서 사용하려고 했다. dinuscxj/CircleProgressBar: A circular android ProgressBar library which extends View, and the usage same as ProgressBar, It has solid, line and solid_line three styles. Besides, progress value can be freely customized. (..
- [Android] Tech,Study/[Android] Custom
- · 2022. 11. 27.
[ Android] Custom Dialog 사용 + 개발일지
[개발일지] 앱 개발을 하던 중에 icon을 클릭 시 새로 변경할 icon을 선택하는 창이 필요했다. Android의 Dialog 기능을 사용하려 했으나, 내가 원하는 대로 Custom을 해야 했다. select icon icon1 icon2 icon3 icon4 이런 형태로 icon 이미지를 선택하면 해당 이미지로 현재 todo Data의 icon을 변경하게 하고 싶었다. 우선 위의 표와 같은 ui를 보여주기 위해서 layout을 작성했다. RecyclerView 내부의 listitem은 간단하게 icon 하나의 이미지를 나타낼수 있는 layout을 제작해서 연결했다. 이제 layout을 준비했으니 dialog를 띄울 class가 필요했다. SelectIconDialog 클래스를 제작했다. 다른 act..
- [Android] Tech,Study/[Android] Custom
- · 2022. 11. 16.