如何从 spring 引导应用程序加载 android 应用程序中的图像?

How do I load images in android app from spring boot application?

我在使用 spring 引导应用程序将多个图像从数据库加载到 android 应用程序时遇到问题?

我可以在我的数据库中保存图像,但我不知道如何从数据库加载图像。

您可以通过两种方式实现它:

从 BLOB 中读取的缓冲区包装在 InputStream 中,因此您将拥有 InputStream,它将指向 BLOB 数据

BLOB 数据保存到临时文件,将其作为 FileInputStream 打开 - 所以最后您将再次获得图像数据流

在这两种情况下,您都可以通过以下方式轻松地将 InputStream 转换为 bitmat 数据:

InputStream is; //stream pointing to your blob or file
//...

imageView.setImageBitmap(BitmapFactory.decodeStream(is));