首页 > 解决方案 > 如何从 Adob​​e Xd 文件参考设计 Android UI xml 文件?

问题描述

我是安卓新手。我正在做一个项目,作为 UI 参考我有 adobe xd 设计。给我的任务是我必须设计与 adobe 屏幕设计相同的活动 xml。在 adobe xd 文件中,测量值以像素为单位。但是在android中,我们使用的是dp(依赖独立像素)。如何在 android 中设计具有相同测量值的相同屏幕,而无需在 dp 中进行适当测量?

我的问题是如何从 adobe xd 示例设计 xml 布局?

标签: androidxmladobeui-design

解决方案


您可以使用库来处理不同尺寸设备上的 UI。

尝试使用该SDP库。有关更多信息和用法,您可以在此处查看

将此添加到您的 Gradle 以使用该SDP库。

dependencies {
  implementation 'com.intuit.sdp:sdp-android:1.0.6'
}

并且在您的布局中而不是dp使用spd. Soo 它将像您从 Adode 设计中的像素测量值一样匹配任何设备屏幕尺寸。

代替

android:layout_width="35dp"

利用

android:layout_width="@dimen/_35sdp"

如果您有任何问题,请告诉我。


推荐阅读