我正在设计一个基于餐厅的应用程序,它有很多图像。
请告诉我:
我应该如何在数据库中保存图像,即以哪种格式保存,以便在应用程序中检索和显示的时间最短? (注意:此数据库是MySQL,位于外部服务器上)。
我应该如何检索它们,即要使用哪种方法(JSON等)?
答案 0 :(得分:0)
不要直接从应用程序使用远程数据库服务器连接,这可能会导致性能下降。而是使用webservices作为数据库和应用程序之间的中介。您的应用应调用Web服务,该服务将在内部查询您的数据库并返回响应。第一个响应可以是XML或JSON,但我个人会建议您从XML中快速获取JSON。您的第一个Web服务响应将仅返回您应该异步下载的图像的URL,以便不会挂起UI线程。