我有一个运行中的网站,在该网站中,我将目录中上传的产品图像以及相应的图像
mysql数据库中的图像名称。现在,我将移动应用程序(android)连接到了正在运行的网站
通过执行通信的API的数据库。
用于我的应用程序开发的技术
1. Android Studio(IDE)
2.改进与Slim的通信
3.精简API
4. MySQL用于存储
问题
仅允许在网站上上传产品。
我如何访问正在运行的网站的图像文件夹中的产品图像以进行显示
通过API在我的Android应用上。我只能访问存储在
产品上传到我的网站后的数据库。
在我上载产品时,我是否要使用BLOB在数据库中上载整个图像内容
正在运行的网站。
请帮助我解决这个问题。 谢谢。
答案 0 :(得分:1)
您不想将图像以BLOB的形式存储在数据库中,现在您正在使用API获取文件名,并且知道文件存储了服务器路径,那么您可以像这样实现这些图像。
这里使用的picasso
图片库在android中将图片设置为ImageView
,您可以使用不同的技巧来设置图片。
String filename = "yourProductImageName.png" //this is the filename you get from api
String filepath = "https://yourDomin.com/imagesdirectory/" + filename;
Picasso.get().load(filepath).into(imageView);