在哪里放置我的drawable以保持高品质?

时间:2014-06-29 09:21:36

标签: android drawable android-drawable

我在Galaxy Note3上测试我的应用程序,在阅读一本书的时候,我找到了下面发布的表格,我想到的问题是,

1)我应该使用哪个文件夹来维护drawable或使用其中任何一个无关紧要?

2)根据下表,将drawables放在ldpi文件夹中会导致它质量不佳吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

您应该在 drawable-hdpi 中以最佳分辨率粘贴图像。 Android会根据设备的密度自动将其优化到所需的分辨率。

Android documentation表示Android支持三种格式的位图文件:.png(首选),.jpg(可接受),。gif(不鼓励)。

  

它还指出,在构建过程中,aapt工具可以通过无损图像压缩自动优化位图文件。例如,不需要超过256种颜色的真彩色PNG可以转换为带有调色板的8位PNG。这将产生质量相同但需要较少内存的图像。因此请注意,放置在此目录中的图像二进制文件可能会在构建期间发生更改。如果您打算将图像作为位流读取以将其转换为位图,请将图像放在res / raw /文件夹中,而不是优化它们。

所以,我们也应该关心使用的图像类型!