앱을 개발하다보면 앨범을 불러와서 처리해야 하는 경우가 있습니다. 파일 읽기 / 쓰기 라던지 이러한 것부터 시작해서 정말 귀찮은 작업들이 꽤 있는데요. 이때를 대비해서 쓸만한 라이브러리를 소개하겠습니다.
https://github.com/sieunju/gallery
GitHub - sieunju/gallery: Android Gallery Libaray 🤩! And Simple is Best!
Android Gallery Libaray 🤩! And Simple is Best! Contribute to sieunju/gallery development by creating an account on GitHub.
github.com
이 라이브러리의 특징으로는 사용자가 원하는 '기능' 기준으로 라이브러리가 분리 되어있습니다.
사용자가 갤러리 데이터만 사용하고 싶다면 "CORE"
갤러리에 이미지를 가져와서 편집하고 싶다면 "EDIT"
갤러리를 간단히 RecyclerView 로 표현하고 싶다면 "UI"
그리고 최대한으로 외부 라이브러리는 사용안하고 안드로이드에서 기본으로 제공하는 것들로 처리 했습니다.
그래서 라이브러리 충돌이 일어나지 않습니다.
예시 화면을 보여드리면 아래와 같습니다.
![]() |
![]() |
![]() |
사용법은 깃허브 위키에 아주 자세히 설명되어있으니 참고 하시면 되겠습니다 :)
추가로 이슈라던지, 추가 기능에 대해서는 이슈로 등록해주시면 되겠습니다.
아 그리고 Custom UI 관련해서도 꾸준히 배포하고 있으니 같이 사용하시면 시너지효과가 날것으로 기대됩니다 🤩
https://github.com/sieunju/widget
GitHub - sieunju/widget: 👨🏿💻 Visual 적인 View 들을 모아놓은 라이브러리입니다.
👨🏿💻 Visual 적인 View 들을 모아놓은 라이브러리입니다. Contribute to sieunju/widget development by creating an account on GitHub.
github.com
'android' 카테고리의 다른 글
Android Compose 분석 1부 (2) | 2024.06.02 |
---|---|
[안드로이드] 앱 모듈화 그 두번째 이야기 (0) | 2023.03.27 |
[안드로이드] RecyclerView 공통 어댑터 개편기 (0) | 2022.12.25 |
[안드로이드] Fastlane & Google Play 배포 환경 구축 해보기 (1) | 2022.10.03 |
[안드로이드] 앱 테스터에 자동 배포 도전해보기! (1) | 2022.09.29 |