0
我需要我的應用程序,支持480×800 正常華電國際和480x800的大MDPI屏幕。他們的用戶界面是相同。此案件使用dp
在這種情況下是錯誤的方式,因爲在hdpi設備上一切都變得更大。但我需要的只是可擴展的用戶界面。
是否可以通過使用單版本的佈局文件來提供該功能?支持相同的分辨率,但不同DPI的屏幕
我需要我的應用程序,支持480×800 正常華電國際和480x800的大MDPI屏幕。他們的用戶界面是相同。此案件使用dp
在這種情況下是錯誤的方式,因爲在hdpi設備上一切都變得更大。但我需要的只是可擴展的用戶界面。
是否可以通過使用單版本的佈局文件來提供該功能?支持相同的分辨率,但不同DPI的屏幕
使用2組圖像,並把在所述的1.x MDPI和其他在1.5倍HDPI
在這裏是1和1.5是大小比
只有一個佈局xml文件就足夠了。
編輯: //而設計牢記用1x是MDPI
//例如,如果您設置5DP你MDPI它會自動爲華電國際改變,因爲
分辨率
5*240/160=7.5 px //for hdpi
5*320/160=10 px //for xhdpi
好吧,如果我使用'10dp'填充它是華電國際大......所以,佈局是不可擴展 – 2012-03-10 13:56:39
@DotNETNinja結帳我的編輯答案 – 2012-03-10 14:41:30
感謝,但我需要事端g喜歡百分比。例如將元素的寬度設置爲屏幕寬度的5%,或者像這樣。爲了使應用程序在所有屏幕上看起來相同,而無需編寫許多單獨的佈局文件 – 2012-03-10 14:44:16