firebase를 사용하는 Android 앱을 개발 중입니다. 앱은 이미지가 들어있는 카드를 보여줍니다 Firebase로 이미지 관리
처럼 내 애플 보인다. 앱이 오프라인 모드에서 작동 할 때 이미지를 관리하는 방법을 모르겠습니다. 해결 방법을 제안 해 주시겠습니까?
0
A
답변
0
- 첫째, 모든 이미지를 저장하기 위해 Cloudinary 같은
.setPersistenceEnabled(true);
- 사용에게 이미지 관리 클라우드 서버를 사용하여 중포 기지의 오프라인 기능을 사용합니다.
- Firebase 데이터베이스에서 이미지로 URL을 String으로 저장하십시오.
- Picasso과 같은 이미지 라이브러리를 사용하여 URL에서 이미지를 가져옵니다.
이것은 나를 위해 일하면서 도움이 되었기를 바랍니다.
+0
Android-Universal-Image-Loader를 찾았습니다. Picasso와 Universal-Image-Loader를 고려하고 있습니다. 너는 어떤 이상을 가지고 있니? 서버에서 이미지를 가져 오는 데는 –
+0
을 사용합니다. Picasso로 이동하지만 원하는대로 선택할 수 있습니다. 둘 다 매력적으로 작동합니다. –
0
이미지로드시 Picasso 또는 유사한 라이브러리를 사용하여 표시하고 메모리에 저장하십시오.
이미지를 클라우드에 업로드하고 링크를 가져 오는 경우에만 Firebase를 사용하십시오.
예 업로드 이미지 :
StorageReference storageReference = FirebaseStorage.getInstance().getReference(app.packageName + ".webp");
UploadTask uploadTask = storageReference.putFile(Uri.fromFile(new File(app.icon)));
uploadTask.addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
success = false;
countDown.countDown();
Log.e(TAG, "", e);
}
}).addOnSuccessListener(new OnSuccessListener<UploadTask.TaskSnapshot>() {
@Override
public void onSuccess(UploadTask.TaskSnapshot taskSnapshot) {
Log.i(TAG, "onSuccess");
app.setPublicIconPath(taskSnapshot.getDownloadUrl().toString());
ref.child(app.getFirebaseKey()).child("icon").setValue(app.getFirebaseValueDataPart1().getIcon());
}
});
관련 문제
- 1. Firebase로 세션 관리 하시겠습니까?
- 2. 이미지 관리
- 3. 이미지 관리?
- 4. Firebase로 인앱 결제 추적하기
- 5. ibase-firebase로 알림 보내기
- 6. Firebase로 채우기 위젯
- 7. Firebase로 만료되는 URL
- 8. Firebase로 다중 질의 검색
- 9. Firebase로 채팅 알림
- 10. Firebase로 실시간 푸시 알림
- 11. Android에서 Firebase로 주제 만들기
- 12. Firebase로 App Engine 인스턴스 확장하기
- 13. Google의 Firebase로 누출 사고가 발생합니다.
- 14. 내 데이터는 firebase로 어떻게 보호됩니까?
- 15. Angularjs ui.bootstrap과 Firebase로 페이지 매기기
- 16. Geofire/Firebase로 사용자 목록 조립하기
- 17. 이미지 관리 및 ERB
- 18. 무료 웹 이미지 관리
- 19. Symfony2의 스타일 관리 이미지
- 20. 이미지 데이터베이스 관리
- 21. 이미지 관리 라이브러리
- 22. MySQL과 PHP의 이미지 관리
- 23. 활동 배경 이미지 관리
- 24. 드루팔 이미지 관리
- 25. jQuery - 이미지 관리
- 26. Java에서 내 이미지 관리
- 27. 이미지 디스플레이의 메모리 관리
- 28. 이미지 관리? 내 응용 프로그램에서
- 29. 사용자 개인 이미지 라이브러리 관리
- 30. 장고 관리 용 이미지 편집기
이 몇 가지 코드를 보여, 당신은 무엇을 시도? – Bryan
구현하지 않았습니다. 방금 GUI를 정의했습니다 –