我在Galaxy Note3上测试我的应用程序,在阅读一本书的时候,我找到了下面发布的表格,我想到的问题是,
1)我应该使用哪个文件夹来维护drawable
或使用其中任何一个无关紧要?
2)根据下表,将drawables
放在ldpi
文件夹中会导致它质量不佳吗?
答案 0 :(得分:0)
您应该在 drawable-hdpi 中以最佳分辨率粘贴图像。 Android会根据设备的密度自动将其优化到所需的分辨率。
Android documentation表示Android支持三种格式的位图文件:.png(首选),.jpg(可接受),。gif(不鼓励)。
它还指出,在构建过程中,aapt工具可以通过无损图像压缩自动优化位图文件。例如,不需要超过256种颜色的真彩色PNG可以转换为带有调色板的8位PNG。这将产生质量相同但需要较少内存的图像。因此请注意,放置在此目录中的图像二进制文件可能会在构建期间发生更改。如果您打算将图像作为位流读取以将其转换为位图,请将图像放在res / raw /文件夹中,而不是优化它们。
所以,我们也应该关心使用的图像类型!