2013-02-03 80 views
0

我在我的應用中包含了我的應用徽標。當設備處於肖像模式時,徽標將跨越整個屏幕。提供應用徽標的Android大小

應該在我的應用程序中包含哪些寬度圖像,以及我應該在哪裏包含它們?

我在想320px,480px,600px和720px的寬度。

我應該如何加載每個基於設備特定的屏幕屬性 - 我在想通過XML或編程?

速度是我最關心的問題。


編輯 我知道不同的屏幕密度(華電國際,MDPI等),但在像素什麼尺寸我應該提供我的標誌?

+0

我改進了我的答案。 – StarsSky

回答

0

給看看開發人員指南,關於支持多臺設備:here.

特別是:

res/drawable-mdpi/my_icon.png  // bitmap for medium density 
res/drawable-hdpi/my_icon.png  // bitmap for high density 
res/drawable-xhdpi/my_icon.png  // bitmap for extra high density 

我建議你這些決議:

xhdpi: 720x1280 
large-hdpi: 640x960 
hdpi: 480x640 
mdpi: 320x480 
ldpi: 240x320 
0

你沒有寫這個特殊的代碼作爲android會自動選擇合適的圖片大小。只要把不同大小的圖像命名爲

drawable-ldpi不同的文件夾 - 針對小分辨率,
drawable-mdpi - 用於中等分辨率,
drawable-hdpi - 高分辨率
drawable-xhdpi - 爲XTRA高分辨率。

您可以使用this鏈接決定哪個圖像大小適合哪個文件夾。

相關問題