0
A
回答
1
的第一個問題要問自己的是「爲什麼會發生這種需求只發生在Nexus 5的?」關於Nexus 5究竟是什麼讓你的UI顯示不正確?
答案很可能是設備的屏幕密度或大小,在這種情況下,您不需要需要Nexus 5特定配置。
如果問題是屏幕密度,您可能需要在適當的密度文件夾中使用不同的尺寸(例如values-xhdpi/dimens.xml
)。如果這是整個屏幕尺寸的問題,那麼可能要將values-sw320dp/dimens.xml
等文件夾中的尺寸分割爲最小寬度至少爲320dp的目標設備。
您應該閱讀Providing Resources文檔以確保您完全理解不同的資源限定符。
還要確保您使用的是dps(密度無關像素)而不是px(像素)。
相關問題
- 1. 我濫用dimens.xml嗎?
- 2. 在Rails 5中創建僅具有所需功能的REST API
- 3. 僅使用iOS 5的一個.h文件創建靜態庫
- 4. 僅在python中創建每個第5項的列表?
- 5. EF 5 Add-Migration是否僅爲GET屬性創建外鍵?
- 6. 我可以創建僅適用於iPhone 5的應用嗎?
- 7. 獲得來自dimens.xml
- 8. Laravel 5表單URL創建
- 9. Qt創建者5鏈接
- 10. Resharper 5插件創建
- 11. 創建iPhone 5截圖
- 12. 混凝土5。創建
- 13. 實體框架5:創建
- 14. 重寫庫的dimens.xml值
- 15. 如何更改值dimens.xml
- 16. Android - dimens.xml文件的別名?
- 17. dimens.xml(w840dp)不起作用
- 18. 創建多項式Python僅
- 19. 僅使用javascript創建iframe
- 20. 僅用規格創建包?
- 21. Nexux 10仿真器/ avd未運行/啓動
- 22. 用HTML 5和CSS 3創建「截圖」?
- 23. 在iPad上創建SOCKS 5代理
- 24. C#實體框架5僅在創建屬性時設置屬性
- 25. 使用EF 5創建通過數據註釋創建索引
- 26. Laravel 5 TokenMismatchException(僅限Google Chrome)
- 27. 創建belongs_to的另一個Rails中5
- 28. 創建身份驗證laravel 5
- 29. 在ASP.NET MVC 5中創建區域monodevelop
- 30. Laravel 5沒有創建日誌
「我在xxhdpi上使用了值」 - 這是錯誤的答案。如果您使用的單位密度不同(例如'dp'),您應該沒有理由使用密度資源集創建不同的維度值。基於屏幕尺寸具有不同的尺寸值(例如,較大屏幕上的較大邊距)是很好的。 – CommonsWare