【发布时间】:2012-03-02 21:32:03
【问题描述】:
我正在编写一个显示大量图像的应用程序(目前正在使用图库,但很快就会放弃)。每个图像都占据整个屏幕,顶部的 ActionBar 除外。我的应用最终将有大约 80 个图片库。
我想为不同类型的设备(从小型手机到大型平板电脑)提供适当大小的图像。我知道我可以使用 ldpi、mdpi 和 hdpi 文件夹,但我不知道每个图像的大小。
目前我正在使用 .png 文件,但我也不确定是否应该使用 .9.png 文件,以及是否只是将 .png 更改为 .9.png 和 Android 的问题将负责缩放/倾斜。
在开发过程中,我只为我的应用提供 ldpi 和 hdpi 图像。我猜想 ldpi 为 640x680(每个大约 435k),hdpi 为 768x1024(每个大约 1.2m)。我对这些尺寸产生的实际文件大小不满意。
谁能告诉我我的图片应该是什么尺寸以及是否还有其他我应该考虑的因素?
请不要只说阅读http://developer.android.com/guide/practices/screens_support.html,因为这涉及解决方案,我无法确定这与我的问题有什么关系。
提前致谢,
标记。
【问题讨论】:
-
你是如何放置图像的?您是否将它们放在每行中?从那里我们可以计算出图像大小