2016-07-08 132 views
2

我知道我們應該在UI設計中使用dp/sp而不是px,但是與我一起工作的UI設計師只是在1280x720中以像素爲單位給出了他的設計。 我應該如何將1280x720像素轉換爲dp/sp,並支持多屏?將px轉換爲dp和sp在Android中的/values/dimen.xml中

我在xhdpi中檢查了doc,30px在1280x720 = 15dp。我應該在我的項目中製作一個/values-xhdpi/dimen.xml文件嗎?那麼其他解決方案呢?我應該如何處理ldpi,mdpi,hdpi,xxhdpi,xxxhdpi

此外,我也獲得了像素的文字大小。我需要做和dp一樣的事嗎?

+0

沒有必要作出不同的價值觀夾 –

+0

通過這個https://開頭計算器.COM /問題/ 2025282 /差之間-PX-DP浸和SP-上的Android – sushildlh

回答