【问题标题】:Perfect Splash Screen Size for Smart Phone, Tablets in Android适用于 Android 中的智能手机、平板电脑的完美启动屏幕尺寸
【发布时间】:2014-09-24 06:35:53
【问题描述】:

我想要智能手机和桌子的完美启动屏幕尺寸。

我有智能手机的尺寸,但在看到其他一些显示不同尺寸的帖子后我感到困惑。

智能手机:

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

对于平板电脑:

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

现在,我的尺码如下:

  • xlarge (xhdpi): 640x960
  • 大 (hdpi):480x800
  • 中等 (mdpi):320x480
  • 小(ldpi):240x320

    来自Supporting Multiple Screens

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

  • 大屏幕至少为 640dp x 480dp
  • 普通屏幕至少为 470dp x 320dp
  • 小屏幕至少为 426dp x 320dp



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

【问题讨论】:

标签: android splash-screen


【解决方案1】:

首先,这个问题措辞含糊。启动画面大小是什么意思?由于您将加载全屏启动画面,屏幕像素是什么意思?我继续假设这是要求不同屏幕尺寸的图像像素并提供答案。

我发现 Perfect Splash 屏幕大小的图像大小也是相对的,因为它还取决于用于 Splash Screen 的方法。由于您使用的图像可以根据屏幕尺寸以编程方式设置,如果需要精确填充到部分percent如果您保留足够的像素图像(if the splash screen is loaded as an activity for a specified amount of time from your MainAtivity),那么没有像素的屏幕会产生很大的影响。现在,如果您遵循使用主题创建启动画面的可绘制方法来调用它(如在Splash Screens the Right Way 文章中),那么图像的像素真的很重要,因为图像的大小将由使用的不同像素决定适用于不同屏幕尺寸的图像。 android splash screen sizes for ldpi,mdpi, hdpi, xhdpi displays 帖子中提供了这个问题的答案。

对于像我这样的懒惰开发者:P,我将提供以下最小屏幕尺寸值(均以像素为单位),这些值由 Google (the statistics on the relative sizes of devices on Google's dashboard) 提供。


Android 移动设备:

LDPI-426x320

MDPI-470x320

HDPI-640x480

XHDPI-960x720


Android 平板设备:

LDPI- 200x320

MDPI- 320x480

HDPI-480x800

XHDPI-720px1280px


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

【讨论】:

    猜你喜欢
    • 2012-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    相关资源
    最近更新 更多