2017-09-11 33 views
0

我已閱讀文檔和許多其他答案,基本上強烈建議在APK中提供密度特定的圖形。懶惰(和次優)方法是提供例如只有xx-hdpi圖像,並且該圖像將被系統縮小。Android:密度特定圖形

現在,引用提供密度特定資源的原因是像素化和僞像的引入,否則即使縮小也是如此。這讓我質疑,我提供的替代圖像是我在Photoshop中手動縮小以匹配密度的。如果Android最終抱怨縮放,我的PS縮小方法本質上是有缺陷的嗎?什麼是理想的解決方法?

+0

「如果Android最終抱怨縮放,我的縮小PS方法本質上是否有缺陷?」 - 沒有。 Android需要以最小的CPU和內存要求來進行縮放。 Photoshop有更少的限制。 – CommonsWare

回答

0

實際上,針對android的縮小比例算法針對速度進行了優化,而不是用於精確縮放,因此縮小比例並不是一個好選擇。 它可能會影響您的圖像以消除其原始高寬比。

爲可繪製文件夾中的各種密度提供圖像總是一個不錯的選擇。大多數時間都有hdpi,mdpi,xhdpi,xxhdpi圖片,但如果需要的話,可以創建其他可繪製文件夾。

你也可以使用矢量圖像,不需要包括多個圖像的不同密度。