问题标签 [mdpi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
323 浏览

android - WVGA854 和 160dpi 的 AVD 使用了错误的布局

有两种布局:layout-sw480dp-hdpi 和 layout-sw480dp-mdpi WVGA854 和密度 160dpi 的 AVD

在这个 AVD 上,我的应用程序总是使用 layout-sw480dp-hdpi,而不是 layout-sw480dp-mdpi。我认为应该使用 layout-sw480dp-mdpi。

0 投票
3 回答
1335 浏览

android - When designing a UI interface for MDPI and HDPI ANdroid how do i beat the height issue?

Having designed an interface for HDPI in Fireworks (480x800) and now moving it over ready for an MDPI version (320x480) i've come across an issue

Proportionally, the HDPI screen is slightly taller than the MDPI screen.

I know my images will resize, but even still am losing some space height wise

Evyerthing fits on screen beautifully on HDPI version....but now its resized down to MDPI the smaller proportion in height means i'm more stuck for space.

How does one avoid this issue?

I asked the developer if the space between elements can be altered for the MDPI version (eg, on a screen with 8 text fields.... the space between the fields is shortened), he said it will work on percentage of the screen etc.....that's all ok...problem is that

A 480x800 screen -- if this is downsized (proportionally width and height) to a width of 320, the height ends up as 533, not 480.

Therefore i lose 53 pixels in height.

Have I got confused? How do i sort this out? Much thanks

0 投票
1 回答
155 浏览

android - android:在应用程序中只显示来自 ldpi 的图像

我有我的安卓应用程序。为了测试,我在文件夹 drawable-ldpi、drawable-mdpi 和 drawable-hdpi 中放置了 3 个不同的图像。他们有相同的名字。我读过:240x320 - ldpi,320x480 - mdpi,480x800 - hdpi。我在我的设备(HTC Sensation)上测试了我的应用程序,但只有来自 drawable-ldpi 的图像显示(而且质量很差,很模糊)HTC 的感觉屏幕是 540x960。那么为什么来自drawable-hdpi的图像没有显示而来自drawable-ldpi的图像显示?

0 投票
1 回答
457 浏览

android - android 应用程序在哪里选择要使用的可绘制文件夹

我的设备和 Google nexus 都有 320 dpi 显示,但是当我为 Nexus 构建相同的源代码(VideoEditor 应用程序)时,它会从 xhdpi 文件夹中选择图标,而当我为我的设备构建它时,它会选择 mdpi 文件夹。

谁能告诉为什么会这样?究竟在源代码中的哪个位置做出了图标集选择的决定?

此外,当为特定设备构建应用程序时,它使用的所有配置文件是什么?bcoz 相同的源代码在为两种设备构建时给出不同的结果(尽管具有相同的 dpi)

0 投票
2 回答
3009 浏览

android - MDPI 到 HDPI SystemUI.apk 移植

我正在尝试将 MDPI SystemUI.apk 移植到 HDPI。我已经反编译了文件,添加了这一行 -

到 AndroidManifest.xml,我也用所需的图像制作了 drawable-hdpi 文件夹,但它仍然从 drawable-mdpi 加载资源。有什么办法可以解决这个问题?

顺便说一句,Android 版本是 4.0.4。

0 投票
2 回答
745 浏览

android - 我希望我的应用程序仅支持具有 mdpi 密度的 xlarge 屏幕

我正在开发一个目前只支持平板电脑的应用程序。但是我没有更高密度的平板电脑的高分辨率照片(比如最新的华硕平板电脑,~230 dpi,1920X1200,我认为它被称为 TF700T 或类似的东西),我不想开始测试这个 ui屏幕。我现在只有大多数普通平板电脑(1280x720 和 10.1')的 mdpi 照片,我在平板电脑上开发了这个应用程序,这个屏幕是当今平板电脑的常见尺寸。

我知道如何将应用程序设置为仅支持 xlarge 屏幕,但我也希望它仅支持 mdpi 屏幕。我无法从 Android 开发人员指南中找到一种方法。

我现在的清单:

谢谢, 埃拉德

0 投票
0 回答
168 浏览

android - hdpi 设备选择 mdpi 图像

我是安卓新手。试图弄清楚为什么会发生这种情况:我在一个hdpi drawable没有被使用的文件夹中有一个图像。mdpi它的大小是同名图像的 1.5 倍。我对每种分辨率都有不同的布局。有人可以帮我理解为什么mdpi图像是唯一被使用的图像吗?我已经检查了关于这个和 android 开发人员文档的其他 stackoverflow 线程,但我找不到关于我做错了什么的答案。谢谢。

0 投票
2 回答
3165 浏览

android - Android,mdpi密度但屏幕不同

我正在开发一个将在多个设备上运行的应用程序。我有三个测试设备。

HTC Desire S -- 480 x 800 像素,3.7 英寸(~252 ppi 像素密度)

三星 P6200 Galaxy Tab 7.0 Plus -- 600 x 1024 像素,7.0 英寸(~170 ppi 像素密度)

三星 Galaxy Tab 2 10.1 P5100 -- 800 x 1280 像素,10.1 英寸(~149 ppi 像素密度)

根据我的理解,如果我为上述三个正确开发了我的应用程序,则将处理大多数其他设备。或许?

我的问题是我应该从哪里开始设计我的图像?由于这两款平板电脑的mdpi密度不同,但屏幕尺寸不同,我为 TAB2 设计了图像并将图像放在drawable-mdpi目录中,这些图像在 TAB2 上完美显示,但在 TAB7 上,事情变得一团糟,图像相互重叠。

因此,平板电脑都应该放置图像,mdpi但我应该为哪种平板电脑尺寸设计图像?mdpidrawable-mdpi

0 投票
2 回答
238 浏览

android - 如何处理android不同的设备尺寸

我知道很多人都问过这个问题,但我真的无法得到明确的答案。我是 android 新手,发现很难让我的布局在所有不同尺寸的设备上都能正常工作。问题如下:(我将 sprite 图像放在 drawable-hdpi 文件夹中)。在分辨率为 320*480 的 mdpi 设备上,屏幕如下所示: 在此处输入图像描述

在分辨率为 480*800 的 hdpi 设备上,屏幕看起来像这样: 在此处输入图像描述 上面的两个图像看起来都不错,但是在分辨率为 480*800 的 mdpi 设备上,屏幕看起来像这样: 在此处输入图像描述 请告诉我如何解决这个问题? 我不明白为什么它的分辨率是 480*800 时是 mdpi 设备?

0 投票
5 回答
10670 浏览

android - Android drawables 文件夹中的图像存储在哪里?

我正在开发应该支持 2.1 到最新 Android OS (4.2) 版本的 Android 应用程序。目前我的图片库模块中显示的图片很少。我需要在所有支持从 2.1 到 4.2(最新)的操作系统的设备(智能手机和平板电脑)上支持我的应用程序。

每张图片的大小大致为 368X387,每张 50 KB,PNG 类型

我的工作区 res 包含以下可绘制文件夹:

我有些困惑

  1. 我应该将图像存储在哪个文件夹中,这有什么关系?

  2. 我是否需要为不同类型的设备提供不同分辨率的图像?

谢谢。