我有一個Android應用程序,每個屏幕分辨率包含約150個圖標。何時在運行時生成圖標?
如果我把所有的圖標都5個主要決議(LDPI,MDPI,華電國際,xhdpi,xxhdpi),那麼它將使圖標總數達到750 這有幾個缺點:
- Big APK大小
- 使用dexguard和ant構建腳本時生成緩慢的過程。它 對需要一些時間的圖像進行一些處理。
另外,我可以把圖標只在一些決議。例如,ldpi設備只有10% of the market now,而在Android官方文檔中,他們說Android可以有效地將hdpi圖標的50%縮小到ldpi。
現在,如果我選擇採用這種方式而不提供ldpi圖標,那麼在Android設備上運行時將圖標從hdpi調整爲ldpi會有什麼影響?如果需要調整150個圖標,可能需要一些時間,特別是因爲ldpi設備可能CPU速度較慢。 Android設備上的調整大小發生在哪個階段:安裝時?首次應用推出時間?在每次發佈?
謝謝您的建議!
是用於列表視圖圖像或用於佈局圖像的圖標? – Basbous
我問自己同樣的問題一段時間。感謝您的詢問。我會看看其他人的建議。每次我的結論都是關於ldpi文件夾的低內存佔用情況。我終於把它每一次。關於緩慢的構建過程。不要把它們放在開發過程中。 – HoodVinci
@佈局圖片用於佈局圖片 – muslidrikk