我想为仅使用9-patch图像的所有分辨率开发应用程序。我将为hdpi制作9个补丁映像,并且我将不得不将其用于其他xhdpi和xxhdpi。这是否可行,并且在多大程度上最好开发一个使用所有9个补丁映像的大型应用程序?它会效率低下吗?使用9-patch图像进行应用程序开发
1
A
回答
2
9-Patch是非常常用和有用的工具。 你可以9-patch PNG的。
这是可行的,并且最好是在多大程度上开发一个使用所有9个补丁映像的大型应用程序?
确实可行,您需要决定自己的使用范围,如果您有许多图像只有不同大小的图案,那么这对您会有好处。
会是低效
你可以看到9补丁代码here看到的onDraw()是非常有效的
检查这个official document获得更多的知识。
注意这个画面:
初学者更好的教程为here,
2
9补丁文件应该在你创建尽可能小的方式来使用,因为它只能得到拉伸它不能变得更小的原始纹理。
这里是一个小博客文章中,我对这个话题,有一些工具和说明写道:
相关问题
- 1. 在Eclipse中使用HTTPS进行Web应用程序开发
- 2. 使用node.js进行丰富的应用程序开发
- 3. 使用MS Access进行Web应用程序开发
- 4. 开发.net MVC3应用程序使用AppFabric 1.1进行缓存
- 5. 使用Docker和gulp进行Jhipster应用程序开发
- 6. 使用旧的Facebook APIs进行应用程序开发
- 7. 使用Active Directory虚拟机进行应用程序开发
- 8. 使用pygtk进行android应用程序开发
- 9. 使用Kendo UI进行离线应用程序开发
- 10. 使用Javascript和HTML进行桌面应用程序开发
- 11. 使用Ruby on Rails进行应用程序开发
- 12. Android应用程序开发:使用数百个图像
- 13. 在Android应用程序开发中使用图像
- 14. 在Win32应用程序中使用opencv进行图像显示
- 15. 从移动应用程序使用Google进行图像搜索
- 16. 如何使用9patch图像制作ImageButton?
- 17. 也使用WCF编程模型进行通用应用程序开发?
- 18. Android的应用程序开发像facebook
- 19. android开发图表图形就像分析应用程序
- 20. 进度条9patch图像水平刻度
- 21. 开源图像库应用程序
- 22. 使用python开发web应用程序
- 23. 使用phonegap开发Android应用程序
- 24. 使用Eclipse开发Android应用程序
- 25. 使用MacRuby开发iPhone应用程序
- 26. 使用extjs开发应用程序
- 27. 使用osgi开发应用程序
- 28. 使用Dreamweaver开发Web应用程序
- 29. 使用facebook开发Flash应用程序
- 30. 使用IntelliJ开发Flash应用程序
花花公子我知道西隧是9 patch..Please经过我的问题再次... –
看到编辑答案 –