2012-09-10 43 views
3

好了,所以我有一個形象,它的分辨率爲:1054X1054。 我想設置該圖像,以便它恰好適合android設備的屏幕大小。 (我會在一些編輯器中裁剪圖像,作爲nessacary)。所以我的問題是:我怎麼能知道我的圖像應該是什麼樣的分辨率,所以它將覆蓋設備背景,而不需要調整圖像大小(對於mdpi,hdpi,ldpi)多可繪製背景圖片以適應屏幕分辨率

我在問這個問題,因爲我一直missunderstanding的「多屏幕分辨率」到底是如何工作..

回答

6

你可以設計你的形象重新大小不同的屏幕尺寸,你會發現,每個設計要求的最小空間量。所以,上面的每個通用屏幕尺寸都有一個由系統定義的相關最小分辨率。

Android操作系統計數「DP」單位,在定義你的佈局,使系統避免擔心屏幕密度的變化時,你應該使用相同的單位尺寸。

xlarge screens image sizes are at least 960dp x 720dp 
large screens image sizes are at least 640dp x 480dp 
normal screens image sizes are at least 470dp x 320dp 
small screens image sizes are at least 426dp x 320dp 
+0

這正是我不明白,在Android設備的分辨率由DP單位定義,而不是像素作爲我的形象,我如何定義我的形象DP單元而不是像素? – idish

+0

看到這裏http://labs.skinkers.com/content/android_dp_px_calculator/它爲你計算... –

+0

確定我想我開始瞭解它,如果我有一個形象,大小爲470px,將MDPI設備上覆蓋沒有它調整? – idish