问题标签 [android-screen-support]

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 投票
2 回答
2679 浏览

android - 在android中支持多屏的情况下的图像

我对 android 中的多屏幕支持感到困惑。我已经阅读了 android 开发者论坛上关于多屏支持的文章。我的问题是应用程序是否有 15-20 张图像需要在设备屏幕上全屏显示。现在,如果我想支持所有屏幕,我应该在三个可绘制文件夹 ldpi、mdpi 和 hdpi 中放入什么。这是我所做的

在 ldpi - 240x320 分辨率的图像 mdpi - 320x480 分辨率的图像 hdpi - 720x800 分辨率的图像。(我对所有三种分辨率都使用相同的密度)我认为这不是正确的方法。

我究竟应该怎么做?如上所述将不同分辨率的图像放在 drawable-ldpi、drawable-mdpi 和 drawable-hdpi 中,或者我应该使用不同密度 120 dpi、160 dpi 和 240 dpi 的图像。如果我使用不同密度的图像,它们的分辨率应该是多少(120 dpi 分辨率应该是 240x320,160 dpi 分辨率应该是 320x480 和 240 dpi 分辨率应该是 480x800)。或者,如果我使用不同的 dpi 图像,它们的分辨率对于所有密度应该是相同的(320x480)。

问候, 阿努杰

0 投票
1 回答
94 浏览

android - Android 2.0 应用程序可以在其他智能手机上运行:Android

例如,如果我们为 Android 2.0 构建一个应用程序,它会在

  1. 机器人不可思议

  2. 机器人全球

  3. 机器人专业版

  4. 机器人 X

  5. 平板电脑,如三星 Galaxy 平板电脑 (http://www.samsung.com/us/mobile/galaxy-tab )

0 投票
12 回答
112036 浏览

android - 如何使用代码确定设备屏幕尺寸类别(小、正常、大、xlarge)?

有没有办法确定当前设备的屏幕尺寸类别,比如小、普通、大、超大?

不是密度,而是屏幕尺寸。

0 投票
4 回答
27951 浏览

android - 我需要 14 种不同的布局来支持所有 Android 设备吗?

我真的感到很困惑。从 developer.android.com 上的文档看来,为了让我的图像在所有当前的 Android 设备上正确缩放(纵横比也是),我需要下面的所有这些布局。这真的是每个人都在做的吗?我错过了什么,还是我应该以不同的方式解决这个问题?

0 投票
1 回答
202 浏览

android - 分发到Android中的特定屏幕?

我已经阅读了分发到特定屏幕的文档。

但我怀疑在普通屏幕- hdpi 本身上,我们有 3 种屏幕尺寸。那是

  • WVGA800 (480x800)
  • WVGA854 (480x854)
  • 600x1024

对于这些屏幕如何分发我的应用程序。我的应用程序在三星 Galaxy Tab(600X1024) 屏幕中崩溃。任何想法来处理这个。

提前致谢。

0 投票
4 回答
14991 浏览

android - 解释drawable、drawable-ldpi、drawable-mdpi和drawable-hdpi的区别

我对每个目录的用途有一个粗略的了解,但我对这个概念并不是很清楚,而且我有一些具体的问题。

例如,每个目录的目标 DPI 是多少?当您创建资产时,它应该是目标 DPI 还是更正常的 72dpi 屏幕 DPI?如果您针对多个设备,是否适合将 PNG 放入可绘制对象中,或者您是否应该始终拥有针对特定屏幕稍微定制的多个版本?

谢谢。

0 投票
7 回答
15839 浏览

android - 在 Eclipse for android 中插入图像的位置

我是 Android 新手,我需要在我的 XML 文件中使用图像。

一个教程说我必须将它们放在drawable目录中,但是我找不到它drawable-hdpi,等等。

0 投票
2 回答
244 浏览

android - 如何指定应用程序适用于大屏幕设备

我在 2.2 上开发了一个 android 应用程序,我想在 android 市场上发布它,但我的应用程序仅适用于大屏幕设备,所以有什么方法可以在发布应用程序时指定屏幕尺寸。

0 投票
4 回答
1160 浏览

android - 如何测试安卓应用程序?

开发了一个大小为 40MB 的应用程序。我需要测试它是否支持所有屏幕,但 android 模拟器确实是一个糟糕的选择(我觉得......)。它几乎每次都会出现内存不足错误)。开发人员如何测试他们的应用程序?

还有一个问题我为四种不同的布局(正常、小、大和超大)设计了应用程序。每个设备(将来)都会满足这些布局参数吗?

我遇到了一个真正的问题,我在 Sony xperia minpro(小屏幕 240*320 2.4 英寸)和三星 Galaxy 5(小屏幕 240*320,2.8 英寸)中测试了我的应用程序,但布局在三星设备中重叠。这可能是一个严重的问题,实际上我们无法在每台设备上检查我们的应用程序......这也是不可能的。

TIA

0 投票
1 回答
2351 浏览

android - 手机和平板电脑上的图形用户界面不同,但应用程序相同

我也必须为平板电脑和手机编写应用程序。这两个应用程序具有相同的功能,但它们具有完全不同的 GUI。

例如,手机在主屏幕上有 2 个按钮,但平板电脑将有 5 个,因为我们想使用我们现有的空间。我知道,我能够定义不同的布局,取决于 dpi,但我应该如何处理 Activiies 中的布局?我认为,使用 if(sdkVersion >=11) bla..bla... is not will work through the hole code and the hole project!这是我必须使用多个应用程序支持的情况吗?

阅读文章:http: //developer.android.com/guide/practices/screens_support.html

http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources

http://developer.android.com/guide/market/publishing/multiple-apks.html

我不明白我应该如何处理这个问题......如果你能帮忙,谢谢