首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用9补丁程序映像进行应用程序开发

使用9补丁程序映像进行应用程序开发
EN

Stack Overflow用户
提问于 2014-03-05 16:44:12
回答 2查看 160关注 0票数 1

我想开发一个应用程序为所有的分辨率只使用9-patch图像。我将有9个hdpi的补丁图像,我将不得不扩展和使用它们的其他xhdpi和xxhdpi。是否可行?在多大程度上使用所有9个补丁图像来开发大型应用程序?效率会很低吗?

EN

回答 2

Stack Overflow用户

发布于 2014-03-05 16:50:27

9-Patch是一个非常常用和有用的工具。你可以给PNG打9补丁。

使用所有9个补丁图像开发大型应用程序是否可行,以及在多大程度上更可取?

这肯定是可行的,你需要自己决定使用的范围,如果你有许多相同图案的图像,只是大小不同,所以它对你来说是很好的。

会不会效率低下

您可以看到9个补丁代码here,可以看出onDraw()非常有效

检查此official document以获取更多知识。

请注意这张图片:

对于初学者来说更好的教程是here

票数 2
EN

Stack Overflow用户

发布于 2014-03-05 16:55:27

9-补丁的使用方式应该是你创建的它尽可能小,因为它只能被拉伸,它不能变得比原始纹理更小。

这是我写的一篇关于这个话题的小博客文章,里面有一些工具和解释:

9-Patch Tools and Explanation

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22192599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档