我需要拼凑一个完整的图像,如此处所示。分割树的每一块都是一个单独的图像,但我不确定如何有效地将这些块放在一起,并在它们之间留出间距。我曾考虑过在画布内一次将图像堆叠在一起,但我怀疑这是否是我应该采取的方法。我应该使用不同类型的容器还是完成相同任务的更好方法?
编辑:为了澄清,我需要以编程方式组装图像,从基本段开始,最终以顶部段结束。
如果您使用像 Gimp 这样的程序,您可以将每个图像添加为一个图层,然后正确移动这些图层。我不太确定你想如何表示段之间的空间,透明的?
在按照您想要的方式组装图像后,您可以通过任何方式合并图层或将其保存为可以使图像变平的格式。
我不确定您是否希望您的图像能够完全拉伸。如果是这样,您可以将其保存为 .png 文件,然后使用 draw9patch 或等效项添加拉伸段。此外,我不确定您是否必须支持多种可绘制尺寸,如果是这样,我有一个免费的 Android 应用程序,Google Play 上的 DP Image Calculator 可能会有所帮助。请记住从最高分辨率开始,然后一直到最小。
希望这可以帮助。如果您有更多问题,请告诉我。祝你有美好的一天。