在Android中从Firebase检索图像的有效方法是什么?

时间:2016-12-19 08:35:24

标签: java android firebase firebase-realtime-database firebase-storage

我需要将图像存储在Firebase - storage中,并在图像添加到存储后立即将图像下载到每个连接的设备。但是,实现这一目标的有效方法是什么?

  • Firebase-job-dispatcher是否应该用于此目的?
  • 或者是否有任何侦听器/方法可以获取图像并同步存储?

Firebase中的Download Files on Android文档确实解释了检索文件的各种方法,例如:按字节,通过URL,FirebaseUI。但是从应用程序的角度来看,如何监听存储的任何变化(插入/删除图像),从而在Firebase中执行操作?如果插入了新图像,请将其下载,或者如果已将其删除,请从应用程序内存中删除。

有关此的任何信息将非常感激。

1 个答案:

答案 0 :(得分:1)

我建议使用Firebase数据库并将图片网址属性指向您的图片。此信息将同步回客户端,然后您可以使用Picasso之类的东西来渲染图像(使用网址)。