簡體   English   中英

Android可繪制尺寸/分辨率-最佳做法

[英]Android drawable sizes/resolutions - Best Practice

我正在開發一個圖書館應用程序,該應用程序允許用戶對所有內容進行分類/組織。 該應用程序提供了大約150個圖標,用戶可以使用它們對條目進行分類。 由於這是我的第一個Android應用程序,因此我不確定提供這些圖標的最佳方法是什么:

到目前為止,我只創建了xxxhdpi版本,並將它們存儲在drawable-xxxhdpi中,並且一切正常。 我使用Nexus 5和Kindle Fire作為測試設備,但沒有問題。 同樣,當使用模擬器測試較低的分辨率時,一切似乎都很好。

該應用程序應支持Android 4.0及更高版本。 圖標集成在應用程序中的版本越多,則應用程序越大。

該文檔指出,應該提供不同的大小,因此避免被系統縮放。 但是,如果縮小比例似乎還可以,那么是否有任何理由提供其他版本的圖標(hdpi,mdpi等)?

  • 如果系統必須縮放圖標而不是使用預先縮放的版本,是否會對性能產生影響?
  • 使用模擬器進行的測試是否可靠,或者在真實設備上縮小版本的外觀看起來不好?

  • 我知道xxxhdpi格式是相當新的,幾乎沒有設備會使用此實際大小。 改用其他尺寸(例如xhdpi)會更好嗎?

它確實對性能有影響,但是您不必為此而煩惱。 更痛苦的是由於多個定義而導致的更大尺寸。

這是我的建議:

我建議您將兩者結合使用以獲得最有效的結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM