在Android中使用壁画+ S3(Using Fresco + S3 in Android)

2019-10-24 12:58发布

我需要一种方法来对Android应用程序我工作在屏幕上显示几个(也许20-30)的图像。

注意事项:

  • 我的图片存储在AWS S3。
  • 显示这些图像列表使用RecyclerView实现。

经过一番研究,我决定用壁画展现和缓存这些图片,但现在我知道我需要一个URI从上述S3图像。

我怎样才能做到这一点?

也许使用较新的TransferObserver.download(); 并且只显示图像的比较好? 但同样,高速缓存和回收得到的方式。

是不是有什么超级明显我在想念?

我试图使用在S3 GUI中给出的链接,但我得到的当然拒绝访问。 我还没有做出这些图像市民因为安全原因。

Answer 1:

壁画不支持内容提供商的URI。 所以,你可以写,反过来包装亚马逊TransferObserver自己的内容提供商。



文章来源: Using Fresco + S3 in Android