Android后台支持屏幕尺寸

时间:2016-09-21 12:13:54

标签: android background-image android-screen-support

我正在创建一个Android应用并面临一个问题,在插图画家720px * 1280px中创建了一个背景,并且真的不知道将它放在android中的位置,我的意思是drawable-ldpi,{{ 1}},drawable-mdpi

3 个答案:

答案 0 :(得分:0)

您已将宽度和高度设置为wrap_content。在不同屏幕尺寸的不同值文件夹的帮助下,给出静态高度。在不同的文件中,您必须使用不同的值给出相同的维名称。

res/values/dimens.xml(default)
res/values-ldpi/dimens.xml   (240x320 and nearer resolution)
res/values-mdpi/dimens.xml   (320x480 and nearer resolution)
res/values-hdpi/dimens.xml   (480x800, 540x960 and nearer resolution)
res/values-xhdpi/dimens.xml  (720x1280 - Samsung S3, Micromax Canvas HD, etc) 
res/values-xxhdpi/dimens.xml (1080x1920 - Samsung S4, HTC one, etc)
res/values-large/dimens.xml  (480x800)

res/values-large-mdpi/dimens.xml (600x1024)
res/values-sw600dp/dimens.xml  (600x1024)
res/values-sw720dp/dimens.xml  (800x1280)
res/values-xlarge-xhdpi/dimens.xml (2560x1600 - Nexus 10")
res/values-large-xhdpi/dimens.xml  (1200x1920 - Nexus 7"(latest))

答案 1 :(得分:0)

如官方文档中所述

  

xlarge屏幕至少为960dp x 720dp
  大屏幕至少640dp x 480dp
  正常屏幕至少为470dp x 320dp
  小屏幕至少为426dp x 320dp

  

注意:这些最小屏幕尺寸在之前没有明确定义   Android 3.0,因此您可能会遇到一些错误分类的设备   正常和大的之间。这些也是基于物理的   屏幕的分辨率,因此可能因设备而异 - 例如a   带有系统栏的1024x720平板电脑实际上有更少的空间   由于系统栏使用它,因此可供应用程序使用。

了解更多推荐链接:https://developer.android.com/guide/practices/screens_support.html

答案 2 :(得分:0)

只需在名为 drawable-xhdpi 的res目录下创建一个文件夹,然后将图像粘贴到该文件夹​​中。

如果您想要所有尺寸的图片,请在res目录下创建名为 drawable-ldpi drawable-mdpi 等的其他文件夹。

希望这能回答你的问题。