android-screen-support相关内容

创建多屏支持应用程序android

我正在 Android 中创建一个必须支持多屏幕的应用. 为此,我阅读了许多答案,我最喜欢的一个是声明我可以通过以下名称在 res 文件夹中创建不同的文件夹, 对于小屏幕layout-small, 对于大屏幕layout-large, 对于超大屏幕layout-xlarge 而且我必须为具有相同名称的不同屏幕创建不同的布局.例如 mylayout.xml 我必须 ..
发布时间:2021-12-24 23:20:10 移动开发

如何在 Android Studio 中的相应 android 设备中获取适当的图像

我正在设计音乐播放器的布局.当我使用 Nexus 5 虚拟设备渲染它时,我根本没有遇到任何问题 当我使用 Nexus 7 渲染图像时,它显示的图像大小相同. 也贴出我的照片截图. 希望能从你们那里得到一些解决方案. 解决方案 你必须按照这个来支持多个设备: 屏幕密度的变化. xlarge 屏幕至少为 960dp x 720dp大屏幕至少 640dp x 480dp ..

关于 Android 图像和资产大小

我需要澄清一些关于我的应用的图像资产的疑问, 如果我在 xml 文件中指定某物的高度 [图像视图] 为 50 倾角 我应该从资源文件夹中选择哪种类型的屏幕? drawable, hdpi, ldpi, mdpi, xhdpi, 要有 50 像素高度的图像, 以及与基本图像相比,更大、更小尺寸的图像的百分比是多少, 就像在 iOS 中一样,@2x 实际上是图像大小的 2 ..

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

我对每个目录的用途有一个大致的了解,但我对概念不是很清楚,而且我有一些具体的问题. 例如,每个目录的目标 DPI 是多少?当您创建资产时,它应该处于该目标 DPI 还是应该处于更正常的 72dpi 屏幕 DPI?如果您针对多个设备,将 PNG 放在 drawable 中是否合适,还是应该始终针对特定屏幕稍微定制多个版本? 谢谢. 解决方案 正如其他人所建议的,Android 在 ..
发布时间:2021-11-27 16:53:52 移动开发

如何为android中的每个不同屏幕尺寸定义dimens.xml?

在 Android 中支持不同的屏幕尺寸(密度)时,通常重点是为每个可能的屏幕创建不同的布局.即 ldpi mdpi hdpi xhdpi xxhdpi xxxhdpi 我为xhdpi 屏幕设计了一个布局作为参考,并在dimens.xml 中定义了它的尺寸>.现在我想为所有可能的屏幕尺寸提供支持.我该怎么做? 据我所知,我可以使用这个工具找出合适的尺寸.xml 用于其他 ..

支持不同的屏幕

我正在为 android 支持不同的屏幕我根据他们的要求创建了不同的可绘制文件夹并粘贴了图片,如下所示 drawable-ldpi = 240*320 px(尺寸)drawable-mdpi = 320*480pxdrawable-hdpi = 480 * 800pxdrawable-xhdpi=720*1280px 然后我将粘贴布局复制到相应的布局文件夹中,例如 layout-small布 ..
发布时间:2021-11-02 23:02:06 移动开发

Android Studio布局大小文件夹

我正在尝试使用1080dp和其他格式创建其他布局 "layout-sw1080dp"文件夹,但似乎android studio完全忽略了它,并从默认布局文件夹加载. 我尝试了另一种方式-使用values-sw1080dp设置不同的尺寸,仍然没有效果! 为不同的屏幕尺寸编写不同的布局的正确方法是什么? 解决方案 DP与PIXEL不同! 您认为这是无视的,因为不存在具有108 ..
发布时间:2020-08-29 19:00:45 移动开发

同一分辨率设备中的Android间距问题1080x1920

我正在设计Zeplin的屏幕. (Zeplin在dp中提供了每个商品的属性) 以下是水平回收站视图设计示例,其中包含来自Zeplin的4项内容. 360 dp意味着xxhdpi设备为1080 我正在两个具有不同dpi的1080设备上测试我的代码 三星c5 [1080 x 1920像素,16:9比例(480dpi)] Nexus 5X [1080 x 1920像素,16:9 ..

手机和平板电脑上的GUI不同,但应用程序相同

我还必须为平板电脑和手机编写一个应用程序.这两个应用程序具有相同的功能,但是它们具有绝对不同的GUI. 例如,电话在主屏幕上有2个按钮,而平板电脑上有5个按钮,因为我们想利用现有的空间.我知道,我能够定义不同的布局,具体取决于dpi,但是我应该如何在Activiies中处理布局?我认为,使用if(sdkVersion> = 11)bla..bla ...不能通过孔代码和孔项目工作!这是我必须 ..
发布时间:2020-08-27 03:16:33 移动开发

Android多屏设计

我了解有很多关于在Android中设计多屏支持的文档.并且我已经在此处阅读了Android指南,以及许多类似的问题例如此 但是,对于如何为应用程序实现它,我仍然有些困惑.我打算针对以下设备配置 我是正确的想法,我将需要按以下方式构建项目布局: 中密度普通屏幕HVGA 320x480(160dpi): res/layout-mdpi (320 x 480 ) res/layo ..

解释drawable,drawable-ldpi,drawable-mdpi和drawable-hdpi之间的区别

我对每个目录的用途都有一个大概的了解,但是我对这个概念并不十分清楚,我还有一些具体的问题. 例如,每个目录的目标DPI是什么?创建资产时,应将其设置为该目标DPI还是将其设置为更普通的72dpi屏幕DPI?如果您要定位多个设备,是否应该将PNG置于可绘制状态,还是应该始终针对特定屏幕量身定制多个版本? 谢谢. 解决方案 正如其他人所建议的那样,Android在线文档中有很多不错 ..
发布时间:2020-08-25 20:18:27 移动开发

平板电脑和手机中导航抽屉的不同宽度

我正在尝试为我的一个项目和在这里,提到了以下内容, 导航抽屉的最大宽度是标准宽度的5倍 增量(移动设备上为56dp,平板电脑上为64dp). 所以我想知道如何为手机和平板电脑的导航抽屉实现这些宽度.我想为手机或平板电脑上的各个设备设置不同的宽度. 即使也可以使用Java来完成XML,我也想使用XML. 谢谢. 解决方案 在项目中创建values-sw600dp文件夹 ..

如何处理不同的屏幕尺寸,这样一个TextView秤

我要在一个均匀分布视图文本。一直无法弄清楚,满足所有的屏幕尺寸甚至是普通屏幕尺寸的方法。我想要实现的布局如下图所示。 红色框告诉我努力工作,在TextView的。 我曾尝试以下方法: 1)尽量选用形象,并没有9补丁,它不正确缩放。 2)尝试使用不同大小的水桶一样SW320 SW480 sw600和sw720。虽然它确实解决这个问题,因为我能够测试设备上,它不可靠。我把不同的文本大小在这 ..
发布时间:2016-03-27 19:54:17 移动开发

如何定义dimens.xml在Android的每一个不同的屏幕尺寸是多少?

当我们谈到的Andr​​oid 支持不同的屏幕尺寸。每个人都专注于每一个可能的屏幕即创建不同的布局。 LDPI MDPI 华电国际 xhdpi xxhdpi xxxhdpi 我所做的是设计一个布局按 xhdpi 屏幕参考,并确定它的尺寸在 dimens.xml 。现在我想给予支持它每一个可能的机器人屏幕大小。我该怎么做? 据我所知,我可以使用这工具找出正确的梦诗的.xml ..

如何创建支持Android应用程序,并运行完善所有屏幕尺寸的移动设备和平板电脑?

在这里,我开发出具有与屏幕上的8个图标菜单画面一个应用程序,我有两套图标根据大小。 1台的图标尺寸为197 * 253 2设置图标大小为184 * 236 当我运行此应用程序在平板电脑是很好看,但是当我在电话中运行这个程序,它看起来非常奇怪,它没有看起来很好。 解决方案 您需要为支持多种屏幕创建不同的布局文件夹。 ayout小结果 布局正常结果 布局大 它更好地参考多 ..
发布时间:2016-03-20 23:22:11 移动开发

不同的布局,以支持Android的不同的屏幕

当我使用不同的布局,以支持不同的屏幕,我应该用DP或像素。 解决方案 始终使用DP,而不是像素。 有三种不同但相互关联的概念在这里明白了:屏幕像素密度(每英寸/厘米像素,或俗称DPI每在打印机英寸点数),物理屏幕尺寸(英寸或厘米)和像素数(也称为分辨率,以像素为单位)。 ..
发布时间:2016-03-19 15:49:23 移动开发

只为10 QUOT Android应用程序;平板电脑并不是最新手机

如何限制我的应用程序只适用于平板电脑?例如。如何支持的Galaxy Tab,但不是银河SIII?两者具有相同的分辨率和密度。 这会不会code足够: <支持屏 机器人:largeScreens =“假” 机器人:normalScreens =“假” 机器人:requiresSmallestWidthDp =“720” 机器人:smallScreens =“ ..
发布时间:2016-03-19 15:19:34 移动开发