问题标签 [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.
android - onTouch event.getX 或 Y 在不同屏幕尺寸上的一致性 - Android
我正在OnTouchListener
自定义视图上实现。在这个视图中,我正在绘制一个基本上沿 x 和 y 轴移动的对象,我分别得到了形式event.getX();
和event.getY();
。
draw
当触摸事件发生在屏幕的特定位置时,我想执行一些更改。问题是,不同屏幕尺寸的值不同。例如,WVGA设备上某个点的X值是60,平板电脑上是100。由于这不一致,我无法编写适当的条件。if
请问有人可以根据您以前的经验提出解决方案吗?
android - 获取 Android 像素值
我在谷歌上搜索了很多这个问题,但无法获得任何帮助。我的问题是如何获取用户点击的 android 屏幕的像素位置?
android - 谷歌播放不按清单配置过滤
我的应用程序在 goole play 和清单配置就像
但是上传后显示
它是如何工作的??..为什么 small-xlarge??..我的 xlarge 已经是假的了。
我能错过什么吗???
帮我!!提前致谢
android-screen-support - 小屏幕上的错误
我的清单中有以下代码。
但它没有在星系 y 中显示完整的屏幕。
android - 如何区分 Android 中的 7" 和 10" 屏幕(在 API 13 之前)?
我正在开发一个应用程序,但遇到了一个严重的问题(在我个人看来,Android 确实是个大失败)。如果您尝试在 API 13 之前支持多个屏幕(添加了“小宽度”功能),您必须使用屏幕尺寸(小、中等)和密度(ldpi、mdpi 等)为不同的用户提供不同的布局屏幕。一切运行良好,直到您想要同时支持 10 英寸平板电脑和 7 英寸平板电脑。例如,具有 1280X800 分辨率和 160 密度的 10 英寸平板电脑(大多数平板电脑)和 Kindle(1024x600,密度 160、7')对于 Android 是相同的,这意味着在 API 13 之前(并非所有平板电脑都运行 3.2然而)我不能分别为它们中的每一个提供不同的布局/尺寸值。
我真的不想在代码中进行所有讨厌的计算,只是为了确定文本的大小。我很确定很多人都会遇到这个问题。
有谁知道这个的解决方案?
谢谢, 埃拉德
android - 关于 Android 图像和资产大小
我需要澄清对我的应用程序的图像资产的一些疑问,
如果我在 xml 文件中指定某物 [图像视图] 的高度为 50 倾角高度
我应该从资源文件夹中选择哪种类型的屏幕?
拥有 50 px 高度的图像,
与基本图像相比,更大、更小尺寸的图像的百分比是多少,
就像在 iOS 中一样,@2x 实际上是图像大小的 2 倍,而您以编程方式说是正常大小,
谢谢!
android - Android 多屏幕尺寸支持
我为以下屏幕制作了布局:
2.7' QVGA
3.2' HVGA
5.1' WVGA
3.7' 连结一号
现在我想为 540 像素 X 960 像素、720 像素 X 1280 像素、480 X 854 制作布局屏幕,但我找不到任何方法。支持所有尺寸的手机和平板电脑的确切方法是什么?
android - 带有 sw600dp 和 sw720dp 的 Android 布局
我想600dp
在我的 android 应用程序中支持屏幕。所以我使用layout-sw600dp
. 但我无法通过应用程序获得确切的布局。
我得到了800 X 1280
屏幕尺寸,layout-sw720dp
但布局尺寸有点差720 X 1280
。
那么我能做些什么来支持720 X 1280
inlayout-sw720dp
和600 X 1024
inlayout-sw600dp
呢?
android - 为什么 normal-mdpi 设备从 drawable-normal-hdpi 而不是默认的 drawable 中选择?
我很抱歉提出这个问题的奇怪方式。
所以基本上问题是我有3个可绘制资源的目录
- 可绘制的
- 可绘制的正常 hdpi
- 可绘制的-xlarge
打算像这样分开它
但它不起作用。
因为具有正常屏幕和mdpi的设备仍然从normal-hdpi 中选择,我不想要这个。
我可以将drawable重命名为drawable-normal-mdpi,它可以工作,但是一个非常小的设备会抱怨找不到资源。
这让我不得不选择将文件夹内容从drawable复制到drawable-normal-mdpi,这听起来是错误的。
使用 alias-xml 的选项并没有真正的帮助,因为据我所知,我需要为每一个可绘制的对象提供 2 个 xml,对我来说,这比为最低分辨率创建一个重复的文件夹更糟糕。
如图所示,我可以做些什么来实现我的目标?谢谢你的时间。
编辑:minSdkVersion="8" targetSdkVersion="15"
解决了:
通过使用目录,我能够像在图像中一样将其分开
- 可绘制的 mdpi
- 可绘制的 hdpi
- 可绘制的-xlarge
android - 即使在使用支持屏幕之后,如何在 android 上支持更小的屏幕?
我需要我的应用程序在各种尺寸的屏幕上工作。它在我的 SII 上完美运行,但完整的应用程序未在 Galaxy Y 上显示。我在清单中使用支持屏幕代码。我找不到什么问题。
这是清单中的代码: