![](/img/trans.png)
[英]Android how to make my app not visible for devices with resolution smaller than 480x800
[英]How to make my Android app resolution suit all devices?
使用eclipse創建應用程序時,僅將相同的圖像文件放入drawable文件夾中的文件中就足夠了嗎? Android是否會使其自動適應設備? 還是應該手動創建具有不同分辨率的不同圖像,然后將其放在可繪制文件夾下?
簡短答案:
是的 ,android會將圖像縮放到設備上。
長答案:
是的,android會縮放圖像,但是...縮放后的圖像在較低分辨率的設備上看起來很糟糕,如果您無法生成所有首選的可繪制對象(xxhdpi xhdpi mdpi hdpi),建議您至少放大版本,這樣將按比例縮小(xxhdpi)。 最好與hdpi版本一起使用,因為在較低分辨率的屏幕上縮放比例很差。
如果您不想將不同分辨率的圖像放置在不同的文件夾中,則最好僅將HD圖像放置在hdpi文件夾中,並使用weightSum屬性在java文件中動態創建布局
您可以使用eclipse android icon set
來為不同的DPI創建圖標
New
,然后選擇New
other
。 type filter text
部分中,鍵入android icon set
。 Android Icon Set
,然后單擊“ Next
。 現在您可以創建圖標
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.