2010-12-01 80 views

回答

3

有3種不同的屏幕尺寸。所以你創建3個文件夾這樣命名:

res/drawable-ldpi/my_icon.png  // icon image for low density 
res/drawable-mdpi/dpi/my_icon.png // icon for medium density 
res/drawable-hdpi/my_icon.png  // icon image for high density 

併爲每個屏幕尺寸放正確的圖像。還可以使用佈局:

res/layout/my_layout.xml   // layout for normal screen size 
res/layout-small/my_layout.xml  // layout for small screen size 
res/layout-large/my_layout.xml  // layout for large screen size 

http://developer.android.com/guide/practices/screens_support.html

+0

感謝每一位回覆。祝你有個愉快的時光 – pavan 2010-12-01 12:26:30

0

對於應用程序看起來不錯;在任何Android手機,你必須創建你的應用程序,支持多屏幕resolution.for,您可以使用:

RES/layout/main.xml //普通屏幕大小的佈局
res/layout-small/main.xml //小屏幕大小的佈局
res/layout-large/main.xml //大屏幕大小的佈局

和你的不同的屏幕圖像應該是::

RES /繪製-LDPI/巴紐//低密度圖像
RES /繪製-MDPI/DPI/
巴紐//中密度。
RES /提拉 - 華電國際/ *爲高密度

PNG圖像//更多詳情請訪問: - > http://developer.android.com/guide/practices/screens_support.html

0

你可以參考下面的鏈接: http://developer.android.com/guide/practices/screens_support.html

例如:如果您必須在您的appn中顯示圖片,那麼該圖片應該保存在具有相同名稱但大小不同的3個文件夾\ drawable-hdpi,\ drawable-ldpi,\ drawable-mdpi中。你可以通過只告訴名字來引用該圖片。 Android會根據你的手機自動從任何一個文件夾中獲取圖像。

同樣不要保留值作爲像素。而不是給dip或dp。

欲瞭解更多參考,你可以參考上述鏈接。

相關問題