繁体   English   中英

在Android中显示图片的最佳方法是哪种?

[英]Which is the best way to display images in Android?

因此,即时通讯开发了一个向用户显示大量图像的应用程序。 面临的问题是,当前对于原型,我将图像存储在drawable文件夹中。 但这似乎减慢了应用程序加载图像的速度,并且通常会出现OutofMemory错误。 所以经过一些搜索iv想出了我可以

1)从sqlite数据库加载它们或

2)在应用首次运行时从服务器/云下载它们,并从特定目录使用它们

如果不使用大多数1MB以上的图像,哪一个是最合适和最有效的呢?

25张约1MB的图像对于一个APP来说不是大量数据。

这里的问题是每张图像的重量。 对于您的情况,我建议您将它们存储在SQLite数据库中,因为导致手机变慢的原因是处理每个单个图像以及加载它们的时间。

如果将它们存储在服务器中,则必须将加载时间添加到下载时间中...

虚拟建议:使它们缩小xD

希望对您有帮助;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM