【问题标题】:Android screen sizes supportAndroid 屏幕尺寸支持
【发布时间】:2013-11-21 10:04:43
【问题描述】:

我已经仔细阅读了http://developer.android.com/guide/practices/screens_support.html 和其他相关网站的文档,但我仍然有疑问。让我解释一下:

我已经为 values、values-large 和 values-xlarge 实现了 dimens.xml,因此我的 Android 应用程序在平板电脑上运行时非常好。但是,我已经指定了填充、边距、文本大小等内容,但我不知道如何处理这些图像。

问题是与我在dimens.xml 中放置的文本大小相比,图像很小。那么,我该怎么办?

我应该创建drawable-mdpi-large、drawable-hdpi-large、drawable-xhdpi-large、drawable-xxhdpi-large、drawable-mdpi-xlarge等吗? (我的 APK 图像太多)

提前致谢,

【问题讨论】:

    标签: java android


    【解决方案1】:

    当然,您要创建各种可绘制文件夹来设置图像,以便应用程序根据屏幕像素自动从可绘制文件夹中收集准确的图像

    我更喜欢这个网站,根据drawables设置图像对您更有用..

    http://www.creativefreedom.co.uk/icon-designers-blog/android-app-icon-size-guide-4-0/

    【讨论】:

    • 非常感谢您的回答。在这种情况下,如果我有 mdpi、hdpi、xhdpi、xxhdpi 和三种不同的屏幕尺寸:normal、large 和 xlarge,我需要 3x4 倍的原始图像吗?
    • 你能回答我的问题吗? :)
    • 不像 tat.. 基本上适用于您应用程序中的普通图标.. 我们选择 mdpi,hdpi,xhdpi,xxhdpi... 尺寸为 48*48,72*72,96*96,144*分别为 144,(如果您想要 ldpi 36*36)。此迭代可能因菜单、操作栏图标而异.. 供参考开发人员教程.. 让我回来,您的问题已解决 r not..快乐编码跨度>
    • 让我再解释一下我的问题:除了不同屏幕密度的图像,我还必须制作不同屏幕尺寸的图像吗?
    • 我认为你误解了这个概念。密度文件夹 mdpi、hdpi、xhdpi、xxhdpi 和 normal、large、xlarge,这两个都指向同一个想法。不要打扰这个。 ..在应用程序开发中,我们希望将图像提供为我上面所说的密度文件夹中的大小.. Tat 是普通图标.. 对于操作栏,它会有所不同
    【解决方案2】:

    是的,您需要将图像放在 4 个文件夹中,例如 hdpi、ldpi、mdpi、xhdpi 一次查看this 了解更多信息

    【讨论】:

    • 这不是我想要的。我在问我是否需要为 normal、large 和 xlarge 以及四种密度生成图像,是原始图像的 3x4 倍?
    • 你能回答我的问题吗? :)
    • 不,你不需要生成所有这些不同尺寸的图像,只需将相同的图像放在不同的文件夹中(drawable-mdpi-large,drawable-hdpi-large,drawable-xhdpi-large,drawable-xxhdpi -large、drawable-mdpi-xlarge 等)然后 android 平台将知道它选择哪个图像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多