GIVEN的Android最佳實踐:用於支持多種屏幕
與API等級13(Android 3.2的)開始,屏幕尺寸(小,中,大,超大)被棄用,取而代之的使用SWDP預選賽。強烈建議那些在Android 3.2或更高版本上運行的應用程序應該使用這些更新的限定符。 http://developer.android.com/guide/practices/screens_support.html
THEN:
什麼是保持兼容性與API 7+不使用這兩種技術在同一時間,使問題更加複雜的最佳實踐?我們是否應該使用已過時的限定符(小的,正常的,大的,xlarge)或新的限定符(如何使用),以及如何創建用於替代佈局,維度,值等的資源文件夾sw600dp,sw800dp等)還是兩者同時?
更新: 我剛剛發現那裏接受的答案使用只提出舊摘要大小斌預選賽類似的問題: https://stackoverflow.com/a/15113877
這是一個非常廣泛的問題。但總之,最好的辦法是爲所有屏幕和所有方向創建一個單獨的佈局XML。這樣,無論如何,您都可以控制應用的外觀。大多數人無法獲得足夠的設備來完全測試。但這是基本的概念。 – durbnpoisn
我已經更新了我的問題,希望能夠澄清一點。謝謝 – JohnRock