所以,我正在android工作室开发一个应用程序,我的公司会给我用sketch/illustrator创建的设计,那么我该如何使用它们呢?我是否必须按照模型屏幕从头开始在xml中创建整个设计,或者我可以将这些模型放在.xml文件中并直接导入它们smh吗?
您需要从头开始创建 XML 文件。当你拿到你的设计时,你需要做的第一件事就是把它上传到你的Android Studio项目中。您可以通过将其添加到"可绘制"文件夹来执行此操作。如果您有多个分辨率(又名hdpi,xhdpi,xxhdpi和xxxhdpi(,则具有"drawable-hdpi"文件夹(等等(。 设计进入项目后,需要在 XML 文件中实现它们。
例如,您可以使用ImageView执行此操作:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/YOUR-DESIGN"/>
因此,随着Invision Studios的出现,您可以将草图应用程序与名为Craft的草图应用程序插件一起使用,该插件使您能够移动屏幕设计以设想原型制作,并能够查看资产。进入 Invision 后,您可以使用检查选项卡查看一些代码片段,从 XML 到 Sass 甚至 Css,这些代码片段可以从剪贴板复制。描述 Invision 工作室的外观