谁能解释一下为什么我的电脑上没有draw9patch,尽管有ADT等等?对 jar 文件的搜索没有给出任何结果。
我相信它应该默认安装。AFAIK,没有其他人遇到过这个问题。
任何人都可以帮忙吗?我尝试使用 Paint.NET 自己制作 9 个补丁,方法是在图像的左侧和顶部添加一个黑色像素,但由于我是 Android 新手,我无法让它工作。我什至尝试了一个名为 better9patch 的实用程序,但无济于事。我现在非常沮丧,因为我认为程序的图形应该是您在编程时最不关心的问题。
谁能解释一下为什么我的电脑上没有draw9patch,尽管有ADT等等?对 jar 文件的搜索没有给出任何结果。
我相信它应该默认安装。AFAIK,没有其他人遇到过这个问题。
任何人都可以帮忙吗?我尝试使用 Paint.NET 自己制作 9 个补丁,方法是在图像的左侧和顶部添加一个黑色像素,但由于我是 Android 新手,我无法让它工作。我什至尝试了一个名为 better9patch 的实用程序,但无济于事。我现在非常沮丧,因为我认为程序的图形应该是您在编程时最不关心的问题。
事实上,流行的draw9patch
应用程序现在可以作为 android studio 应用程序本身的一项功能使用。如果您尝试在项目中打开任何带有.9.png
扩展名的文件,它将以 9 个补丁抽屉的视角打开。这是一个屏幕截图。
You should download "draw9patch" folowing this link: https://androidstudio.io/downloads/tools/download-the-latest-version-of-draw9patch.jar.html.
Afterwards you extract the file and it will work.
您可以使用Android Asset Studio Simple 九补丁生成器。这是网络应用程序。
一组工具,可轻松为您的 Android 应用生成资源,例如启动器图标。
打开终端导航到 sdk/tools。并输入
chmod +x draw9patch
./draw9patch
希望它可以修复。
该程序应在android-sdk/tools/draw9patch
. 如果要手动创建图像,则需要在图像周围设置 1px 宽的透明边框,在这些空白处用黑点表示补丁