转换iOS PT到Android DP?

我有一个iOS应用程序的风格指南,它指定了PT(1x为底)中的高度,宽度,填充,字体大小等。 我已经成功地将像素转换成像iPhone 5,6,6,Plus,7,iPad等各种iPhone。

现在我需要使用Android应用程序相同的风格指南,但我很笨,我应该如何将iOS PT转换为android DP或像素?

有没有什么常用的方法或者可以指定的东西:1x iOS的30pt转换成mdpi android的X dp(或像素)?

我已经search,但无法find提示。 如果有人能帮助我,那会很好。

DP应该等于IOS中的PT。 你根本不需要任何翻译。 它们既是有经验的决议的代表,也隐藏了真正的决议。

顺便说一句,您可能会用@ 2x作为您的devise指南的基础犯了一个小错误。 当从devise指南工作时,不应该考虑像素,只有PT / DP。 只有图标和图像应该以不同的分辨率生成。 应在PT / DP中以1x(“官方”分辨率)为基础定义UI。 对于iPhone 4 / 4S,即使实际分辨率为640×960,分辨率也是320×480。 对于Android来说,并不是那么简单,因为任何供应商都可以制作无限制的尺寸。 我会build议使用像1080p(DP)分辨率为devise指南,但使用相对的devise,并注意需要resize,以适应任何屏幕尺寸的组件。

Interesting Posts