当前位置: 首页 > 知识库问答 >
问题:

我需要一个在Android上处理大屏幕和小屏幕的工作示例

宫俊才
2023-03-14

我尝试了很多在Android上处理多个平板电脑和手机屏幕的方法,但没有找到正确的方法。在某些情况下,我得到错误,有些不工作。我也贴了堆栈问题,但没有收到满意的结果。我想在平板电脑屏幕上同时显示列表和描述,而在移动屏幕上只显示列表。有什么好的和简单的方法来做这件事吗?我也试过这样做,但没能取得进球。

共有1个答案

司承业
2023-03-14

使用xhdpi资源并尝试在运行时根据设备使用布局参数设置所有布局。

或者让android来决定什么是最适合设备的,创建以下文件夹

layout-large
layout-small
layout-sw600
layout-sw720

和类似的文件夹来更好地组织布局

 类似资料:
  • 我正在尝试以编程方式添加ImageView,但不要在不同的屏幕上制作相同的大小。我尝试了许多比例代码,但没有任何好的结果。 屏幕:屏幕图像 这是我的代码:

  • 这一定是这里问得最多的问题之一,通常只是针对Android开发者网站。读完留档后,我只想来这里澄清一下。 我理解,为了创建优化的用户体验,每个屏幕大小和密度都必须有不同的可绘制内容。我只想要一个简单的背景图像。因此,我需要为mdpi、hdpi、xhdpi和xxhdpi创建背景图像。经过研究,我发现以下大小的文件夹: 超大型 (XHDPI):640x960 大 (HDPI):480x800 中 (M

  • 我正在使用android gif绘图库在我的android应用程序中显示gif图像。正如您所知,gif图像应该位于文件夹中,而不是位于文件夹中,因此android无法自动在不同大小之间切换。 我如何处理不同屏幕尺寸的问题?

  • 低密度120 dpi mdpi中密度160 dpi 高密度240 dpi XHDPI:2.0 HDPI:1.5 MDPI:1.0(基线) 这意味着,如果为xhdpi设备生成200x200映像,则应为hdpi生成150x150的相同资源,为mdpi生成100x100,最后为ldpi设备生成75x75映像 这是否意味着如果我以640x360为基线,我必须制作以下4组图像: 1)ldpi-大小480x2

  • 我已经在活动中创建了处理程序。这个Hanlder负责在10秒后拍摄屏幕截图。在运行方法中,我使用了虽然(标志==true)和屏幕捕获util标志==false,但这卡住了我的活动。我不能工作。它把屏幕拍摄一遍又一遍的相同的图像,因为动作被卡住了。我如何可以工作与我的屏幕和我正在做的处理程序采取屏幕截图后10秒?而循环卡住了我的应用程序。 它可以拍照,但我无法进行我的活动。

  • 我的有问题,当我在手机上启动应用程序时,它会显示约0.5秒的白色屏幕。扩展了,在中,我声明为启动器,肖像模式为。 代码: XML: