gpt4 book ai didi

android - 如何在 Photoshop 中创建 9 个补丁?什么是 9.png 编码?

转载 作者:IT老高 更新时间:2023-10-28 23:38:05 32 4
gpt4 key购买 nike

提供的实用程序看起来很糟糕,例如它不允许执行“另存为”,或使用类似的切片绘制多个按钮状态。

是否可以在 Photoshop 中绘制 9.png?我注意到,生成的 png 只在外边缘包含黑色像素。这是在标记切片吗?

如果黑色像素出现在两个相反的边缘,这是如何工作的?

在android上显示的时候外边会被剪掉吗?

最佳答案

是的,我在 Photoshop 中完成了所有 9-patch 。以下是创建 9-patch 的基本规则:

  1. 外部 1px 边距只能包含 100% 黑色(RGB 0、0、0)或完全透明。

  2. 上边距和左边距的黑色像素定义拉伸(stretch)点,并且必须是实线、单个点或两个单独的点。如果定义了两个点,它将在这两个点之间平均拉伸(stretch)。

  3. 下边距和右边距的黑色像素定义了内容区域。这些像素必须是一条连续的线。

  4. 保存时,一定要附加.9.png扩展名。

希望这会有所帮助。 :)

编辑:是的,在您的布局中使用时不会显示这些内容,前提是格式正确并且您已将其保存为 .9.png。

enter image description here

enter image description here

好的,所以顶部将是一个简单的 9-patch 用于微调。第二张图片中的横线和下线显示了哪些行/列的像素将被复制。第二张图片中的蓝色矩形显示了 Android 允许放置内容的区域。因此,例如,文本将简单地换行以留在此矩形内。

关于android - 如何在 Photoshop 中创建 9 个补丁?什么是 9.png 编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10653661/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com