如何解决如何从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 举报,一经查实,本站将立刻删除。