【问题标题】:How to use One Image for support all screen and density devices in Android如何使用 One Image 支持 Android 中的所有屏幕和密度设备
【发布时间】:2012-08-25 07:37:47
【问题描述】:

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

请帮帮我,

提前致谢,

【问题讨论】:

  • 取决于您的图像。如果您发布它,也许我们可以提供更多帮助
  • 就像大图标.png文件

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


【解决方案1】:

取决于图片在应用中的用途

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多