【发布时间】:2013-02-08 23:29:24
【问题描述】:
我正在开发的应用程序将有很多图像(每个列表项都有图像的列表视图、带有图像的网格视图、图像库),因此在可绘制文件夹中的开发结束时将是大约 1000 或更多图片。现在我在drawable文件夹中有大约200张图片。
将所有图像放在drawable文件夹中是否正确,或者添加它们的最佳方式是什么?
图像用于:
网格视图
每个 Gridview 项的 ListView
- 每个 listView 项目的图库
【问题讨论】:
-
你的意思是最优。读取图像的速度,或其他一些性能问题?首先,我最关心的是旧手机的内存使用情况。 APK 是一个 zip 文件,因此拥有大量小文件和一个大文件可能不会对阅读速度产生太大影响。
-
我不想在开发结束时醒来,因为在可绘制文件夹中有 1000 张图像,即使在较新的手机上应用程序也无法正常运行
-
那么现在就获取 10000 张图像并在 Galaxy Y 或类似设备上测试您的应用(甚至只是上面描述的视图)!
标签: android image optimization