我已經把圖像作爲按鈕的背景。但我不知道我應該在Photoshop中爲所有三個文件夾drawable-hdpi,drawable-ldpi和drawable-mdpi創建多大的圖像?在android中的按鈕圖像大小
謝謝。
我已經把圖像作爲按鈕的背景。但我不知道我應該在Photoshop中爲所有三個文件夾drawable-hdpi,drawable-ldpi和drawable-mdpi創建多大的圖像?在android中的按鈕圖像大小
謝謝。
如果BUTTOM圖像素色背景,如果它可以是可伸縮的圖像,然後創建一個使用9-Patch
工具的位圖。
否則,讀取在Android顯影劑現場約Alternate Drawables
部分:
要創建針對不同密度的替代位圖資源,則 應遵循3:4:6:8縮放比率之間的四個廣義 密度。舉例來說,如果你有一個位圖繪製這就是48×48 像素爲中密度屏幕(尺寸爲啓動器圖標),所有 不同尺寸應該是:
36X36低密度
48×48的中密度
最高72x72用於高密度
96x96的額外的高密度
一個附加的提示讓你的生活更簡單一些,爲photoshop創建圖像。用mdpi創建你的圖像,例如160 dpi。這是因爲Android的計算像素作爲這樣
px = dp * (dpi/160).
所以基本上如果u想要做的大小48×48的按鈕圖像,創建與大小的圖像,並設置DPI到160一旦完成,只是改變dpi的分辨率爲120,240和320,並保存圖像。
您將不必浪費時間計算不同密度下的圖像大小。
什麼是在Android的dpi? – user861973 2012-03-14 10:15:54
dpi - 每英寸點數。它會告訴設備的密度。所以mdpi的dpi值爲160.所以根據上面的公式px = dp。因此,這可以很容易地將Android的dp(密度無關像素)與通常的px(像素)相關聯。 – Shubhayu 2012-03-14 11:03:40
我認爲這可以幫助你,是一個轉換工具,添加圖像大小(mdpi),它給出了每個屏幕尺寸的像素結果。
http://labs.rampinteractive.co.uk/android_dp_px_calculator/
希望它能幫助!
非常有用,謝謝! – 2014-01-19 18:46:01
+1很好的解釋.. – Dharmendra 2012-03-14 07:24:21