在这里我开发了一个 android 应用程序,我有一个尺寸为 197*253 的图像,taht 尺寸用于平板电脑。但我想在小屏幕设备和移动屏幕设备中使用。在这种情况下,我可以使用九块图像概念吗?
请帮我,
提前致谢,
在这里我开发了一个 android 应用程序,我有一个尺寸为 197*253 的图像,taht 尺寸用于平板电脑。但我想在小屏幕设备和移动屏幕设备中使用。在这种情况下,我可以使用九块图像概念吗?
请帮我,
提前致谢,
取决于您的应用程序中图像的用途。
如果要拉伸(如按钮和布局的背景),那么NinePatchDrawable是解决方案。要将您的 .png 转换为 9-patch,请按照以下步骤操作。
如果您的图像是图标图像(如启动器、操作栏、菜单和通知图标),那么您应该为不同的大小使用不同的 .png。您可以手动生成这些不同的尺寸(通过使用 Photoshop 或您用来调整适当尺寸的任何工具),也可以使用这些工具自动生成它们。