1

如何以高效的方式在 android 中创建图形?什么是最佳实践?”假设我正在为多个设备做一个 GUI,并且我使用不同的密度。哪个解决方案是最好的?

  1. 将图形放在 hdpi 文件夹中并允许 android 将其缩放到适当的密度?
  2. 为 mdpi、ldpi 和 hdpi 制作我自己的图形。

你有什么经验?

4

1 回答 1

0

我发现使用已经缩放的图像(例如具有 ldpi、mdpi、hdpi)交付您的应用程序是更好的方法。

在我的第一个应用程序中,我还刚刚添加了 hdpi 图像,并认为 Android 会缩放它们。这样做存在三个问题:

  1. 有时,缩放看起来很糟糕或完全错误
  2. 缩放当然也增加了性能开销。
  3. 具有较低 RAM 的旧设备在必须缩放大图像时内存不足

反对为不同密度使用多个图像的唯一原因是 APK 大小。此时请注意,该工具会在构建 APK 时aapt自动压缩 PNG 图像。

于 2013-10-04T11:34:32.480 回答