Android如何在xml中将像素从UI转换为dp?

时间:2017-06-09 12:25:25

标签: android xml dpi

我的UX设计师给了我一张1440x2560px(QHD)屏幕的规格表。我将不得不支持从mdpi到xxhdpi的所有尺寸。

我已经浏览了几个px到dp转换器,但它们只讲述了如何将px转换为dp以获得特定的dpi。

我已经浏览了https://developer.android.com/training/multiscreen/screensizes.html的google示例,但更多地关注布局。

我的问题是,对于规格表(QHD)中给出的x像素,如何将其映射到不同dpi屏幕的dp?

1 个答案:

答案 0 :(得分:0)

所以据我说这是这样的。

我在xxhdpi中获得了我的设计,也称为3x,或者我们可以说48px等于16dp。

对于您的问题,您将获得xxxhdpi的设计,因此它是一个4x缩放,64px将转换为16dp。

希望这有帮助。