如何在 android 工作室中使用 Sketch/Illustrator 设计
How to use Sketch/Illustrator designs in android studio
所以,我正在 android 工作室开发应用程序,我的公司会给我在 sketch/illustrator 中创建的设计,那么我该如何使用它们?我是否必须按照模型屏幕从头开始在 xml 中创建整个设计,或者我可以在 .xml 文件中获取这些模型并直接导入它们吗?
您需要从头开始创建 XML 文件。获得设计后,您需要做的第一件事就是将其上传到您的 Android Studio 项目。您可以通过将其添加到 'drawable' 文件夹来实现。如果你有不止一种分辨率(又名 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,这些代码片段可以从剪贴板复制。 Description of how Invision studio looks
所以,我正在 android 工作室开发应用程序,我的公司会给我在 sketch/illustrator 中创建的设计,那么我该如何使用它们?我是否必须按照模型屏幕从头开始在 xml 中创建整个设计,或者我可以在 .xml 文件中获取这些模型并直接导入它们吗?
您需要从头开始创建 XML 文件。获得设计后,您需要做的第一件事就是将其上传到您的 Android Studio 项目。您可以通过将其添加到 'drawable' 文件夹来实现。如果你有不止一种分辨率(又名 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,这些代码片段可以从剪贴板复制。 Description of how Invision studio looks