将 PSD 转换为 Android XML(布局)格式?

Posted

技术标签:

【中文标题】将 PSD 转换为 Android XML(布局)格式?【英文标题】:Convert PSD to Android XML (layout) Format? 【发布时间】:2011-09-05 19:50:27 【问题描述】:

我正在为我所在机构的一个研究项目编写一个 android 应用程序,并且一直在与一位设计师合作,他在 Photoshop 中渲染了一些有吸引力的 UI 模型(使用 CS5)。我想将她的设计实现为我的 Android 应用程序的布局,如果有某种方法可以将文件转换为 XML 格式,这将变得更简单。我认为 PS 提供 android 模板是相当违反直觉的,但没有真正的方法将这些应用到 android 设计/布局过程中,没有(试图)模仿她在 XML 代码中的艺术作品,我无法做到这一点。这种转换可能吗?有什么我遗漏的吗?

谢谢

~太洲

【问题讨论】:

您找到解决方案了吗?我有很多看起来很棒的 PSD 布局,但对我没有好处,因为我无法将它们转换为任何 android 可以使用的东西。 【参考方案1】:

我不知道有任何此类工具。

但是你可以通过分割她的模型并在你的 GUI 中使用它们来近似它,就像你将网站模板从图像转换为 html 一样。

只要她的布局不是太复杂,你应该能够使用流布局或相对布局。

【讨论】:

【参考方案2】:

右键单击 - 属性 - 背景(在 Eclipse 布局设计中)可能是您要查找的内容,但请记住,位图图像在许多具有不同屏幕分辨率的设备上看起来并不相同。

【讨论】:

以上是关于将 PSD 转换为 Android XML(布局)格式?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以将 png 转换为分层的 PSD 文件?

sh 使用透明背景将psd转换为png

Python图片操作-psd_tools:将psd文件转换成BMP

在 Android 中构建/使用运行时生成的布局 XML

将 'android: layout_below' 属性的值设置为来自不同布局 xml 文件的资源 id

Oxygen XML网络研讨会(周三)|将HTML文档转换为PDF,第1部分-基本CSS布局