【发布时间】:2011-09-20 13:14:43
【问题描述】:
我试图了解具有多个图像尺寸的原因。我知道有不同尺寸的屏幕具有不同的密度,但是否可以仅使用最大分辨率的图像并将其加载到您需要的尺寸而不是使用许多不同的图像?
【问题讨论】:
-
您可以将大图像放在默认文件夹中:D /drawable/
标签: android bitmap image-scaling
我试图了解具有多个图像尺寸的原因。我知道有不同尺寸的屏幕具有不同的密度,但是否可以仅使用最大分辨率的图像并将其加载到您需要的尺寸而不是使用许多不同的图像?
【问题讨论】:
标签: android bitmap image-scaling
缩放图像比仅加载预渲染图像需要更多的处理能力。此外,与一开始实际上以正确尺寸正确渲染的算法相比,一个幼稚/简单的图像缩放算法看起来质量相当低。
【讨论】:
你可以,我想,但是呢
【讨论】:
你是对的,这是可以接受的。 与往常一样,这只是关于磁盘空间的交易速度。 您决定是增加大小还是在运行时调整图形大小……这取决于您的用例。
【讨论】:
这是因为您不必一遍又一遍地处理一个长文件,想象一下您网站上的很多访问者都要求相同的图像他们有不同的分辨率最好使用不同的图像而不是处理最大的图像图像为每个请求都有一个新的图像,这是因为服务器端的性能具有重要的并发性,这可能会给堆空间带来问题,您必须关心数据处理性能。有时您必须在资源 Heap Space、Processor 和 DataSpace 之间进行选择。
【讨论】: