如何使用One Image支持Android中的所有屏幕和密度设备

时间:2012-08-25 07:37:48

标签: android drawable nine-patch android-screen-support

这里我开发了一个Android应用程序,我有一个大小为197 * 253的图像,taht大小用于平板电脑。但我想在小屏幕设备和移动屏幕设备中使用。 在这种情况下,我可以使用九补丁图像概念。

请帮助我,

先谢谢,

1 个答案:

答案 0 :(得分:1)

取决于您应用中图片的目的

如果意图被拉伸(如按钮和布局的背景),那么NinePatchDrawable就是解决方案。要将.png转换为9补丁follow these steps

如果您的图片是图标图片(如启动器,操作栏,菜单和通知图标),那么您应该使用不同尺寸的不同.png。您可以手动生成这些不同的尺寸(使用Photoshop或用于调整正确尺寸的任何工具),也可以use these tools to generate them automatically