微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从Adobe Xd文件参考设计Android UI xml文件?

如何解决如何从Adobe Xd文件参考设计Android UI xml文件?

我是Android新手。我正在做一个项目,我使用Adobe XD设计作为UI参考。给我的任务是我必须将活动XML设计为与Adobe屏幕设计相同。在Adobe XD文件中,度量单位为像素。但是在android中,我们使用的是dp(依赖独立像素)。如何在android中设计具有相同尺寸的相同屏幕,而在dp中没有正确的尺寸?

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

解决方法

您可以使用库在不同大小的设备上处理UI。

尝试使用SDP库。有关更多信息和用法,您可以通过here

进行检出

将其添加到您的Gradle中以使用SDP库。

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

在布局中,请使用dp而不是spd。如此一来,它将像您从Adode设计中获得的像素尺寸匹配到任何设备屏幕尺寸一样。

代替

android:layout_width =“ 35dp”

使用

android:layout_width="@dimen/_35sdp"

让我知道您是否有任何问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。