智能手机和平板电脑的完美启动画面尺寸在Android中是多少?

4

我希望能够为智能手机和平板电脑设置完美的启动画面大小。

虽然我已经有了智能手机的尺寸,但是在看到其他一些帖子显示不同的大小后,我感到很困惑。

对于智能手机:

drawable-hdpi, drawable-mdpi, drawable-xhdpi, drawable-xxhdpi

针对平板电脑:

drawable-large, drawable-small, drawable-normal, drawable-xlarge<br><br>

目前,我有以下尺寸:

  • xlarge(xhdpi):640x960
  • large(hdpi):480x800
  • medium(mdpi):320x480
  • small(ldpi):240x320

    来源:支持多种屏幕

  • xlarge屏幕至少为960dp x 720dp

  • large屏幕至少为640dp x 480dp
  • normal屏幕至少为470dp x 320dp
  • small屏幕至少为426dp x 320dp



请帮助我解决这个问题。并告诉我平板电脑启动画面的大小。


看看这个:https://dev59.com/bGIj5IYBdhLWcg3wy4DH#19875228 - Haresh Chhelana
@Haresh,请查看该源代码的注释。 - user3891565
请使用这些尺寸,它们将在全屏显示。 - Harish
1个回答

0
首先,这个问题措辞含糊不清。你所说的启动画面大小是什么意思?既然你将要加载全屏的启动画面,那么“屏幕像素”是什么意思?我假设这个问题是关于“不同屏幕尺寸下的图像像素”,并提供答案。

我发现完美启动画面大小的图像尺寸是相对的,因为它也取决于用于启动画面的方法。由于您使用的图像可以根据屏幕大小编程设置,如果需要填充屏幕的某个百分比而像素效应不大,即使保持适当的像素化图像(如果闪屏在指定的时间内作为活动从MainAtivity加载)。现在,如果您正在遵循使用主题调用绘制方法创建启动屏幕的方法(例如正确使用闪屏文章),那么图像的像素确实很重要,因为图像的大小将由不同屏幕大小所使用的像素确定。对此的答案在android闪屏尺寸ldpi、mdpi、hdpi、xhdpi显示帖子中提供。

像我这样的懒惰开发者 :P,我将提供以下最小屏幕尺寸的值(均以像素为单位),这些值由 Google(Google 仪表板上有关设备相对大小的统计数据)提供。


Android 移动设备:

LDPI- 426x320

MDPI- 470x320

HDPI- 640x480

XHDPI- 960x720


Android 平板设备:

LDPI- 200x320

MDPI- 320x480

HDPI- 480x800

XHDPI- 720px1280px


当然,对于可拉伸的图像,建议始终使用9 Patch images


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接