Firebase 저장소를 이용하면, 별도의 백엔드 작업없이 파일 업로드와 다운드로드를 수행할 수 있습니다. 그래서 규모가 작고 간단한 안드로이드앱을 만들때, Firebase를 활용하여 서버단을 구성합니다.
이번에는 Firebase 저장소에 업로드한 이미지를 Glide 라이브러리를 이용하여 이미지뷰에 불러오는 방법을 정리해보겠습니다.
Android 프로젝트에 Firebase 추가
-
- 링크를 통하여 Firebase에서 Android 프로젝트를 생성해줍니다.
-
Firebase 추가에 프로젝트 추가: https://firebase.google.com/docs/android/setup?hl=ko
Firebase Storage Rule 변경
activity_main.xml
- 이미지를 로딩할 이미지뷰를 생성합니다.
ImageLoading.java
- FirebaseStorage 객체를 통하여 다운로드 URL을 구하여, Glide 라이브러리를 통하여 이미지를 로딩합니다.
AndroidManifest.xml
- 인터넷 연결이 가능하도록 퍼미션 추가합니다.