我有兩個問題。Android屏幕尺寸兼容性
第一:我在看Android的兼容性定義文件(CDD 4.0),它規定:
- 設備必須具有至少2.5英寸的屏幕尺寸在物理對角線尺寸
- 設備必須報告一個這些密度的:120DPI,160,213,240,320
- 長寬比必須爲1.3333和1.85之間
- 必須具有460dp X 320dp(DP =密度獨立像素)的最小屏幕尺寸
假設我有2個 「×3」 屏幕,具有120DPI的密度,屏幕將有: 對角線:3.61" =好 屏幕尺寸:小320x480 DP =好 這與Android CDD
很好地兼容如果我更改從2" 至1.7" 的寬度,我得到 對角線:3.45" - 尚好 屏幕尺寸:272x480dp - 不兼容
我的第一個問題是,爲什麼指定對角線值,當寬度真的會影響兼容性嗎?第二:如果我不需要與Android兼容並且堅持1.7英寸的屏幕尺寸,那麼爲最小的兼容顯示器構建的應用程序是否能夠在我的設備上運行?在我的設備上運行時,此應用程序的用戶界面是否會被裁剪?
非常感謝任何見解。