我正在开发一个从服务器获取图像的Android应用程序。单个活动从服务器下载10个以上的图像。那么,图像的大小应该是多少(以字节为单位),以便应用程序能够顺畅而迅速地运行?
答案 0 :(得分:0)
真正重要的不是图像的大小......图像的分辨率才是真正重要的。当您尝试将该图像转换为位图变量时,将使用内存来表示图像的每个像素。由于您在客户端服务器方案中工作,因此在下载和存储映像时,该大小将成为一个问题。
如果您不需要在应用程序中缩放图像,最好使用符合屏幕尺寸的标准分辨率的图像。
最好使用一些图像管理器库来实现这些图像加载目的,这样它们就可以管理内存问题。检查this post。