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

Android背景图像的像素大小

逄边浩
2023-03-14

我想在Android中创建不同分辨率的背景图像。所以我需要ldpi,mdpi,hdpi,xhdpi和xxhdpi的值(以像素为单位)。重要的是图像不会模糊。

我已经阅读了有关多屏幕支持的文档,但dp中的尺寸而不是像素。

共有3个答案

宗安翔
2023-03-14

根据Android文档

MDPI是基本行大小

我们可以用它来测量所有其他尺度,这意味着如果mdpi(尺度1)等于1 xhdpi(尺度2)应该等于2,在尺度值中多次播放mdpi大小

所有尺寸宽度x高度(像素)

xxxhdpi: 1280x1920 px  // 4x
xxhdpi : 960x1440 px   // 3x
xhdpi  : 640x960 px    // 2x
hdpi   : 480x800 px    // 1.5 x at least 480x720  
mdpi   : 320x480 px    // baseline = 1x
ldpi   : 240x360 px    // .75 x

**注意我添加xxhdpi与3.0x比例的图像*

尉迟俊能
2023-03-14

没有完整的屏幕分辨率列表,ldpi、mdpi、hdpi、xhdpi和xxhdpi没有固定的像素值。每个android设备可能有不同的分辨率。如果你想填满所有的分辨率,你将不得不创建太多的图像。如果你把它们放在你的应用里,会让应用变得很大。也许更好的方法是使用合成图像作为背景。

沈伟
2023-03-14

尝试按照下面的Android图标图形大小参考各种设备屏幕资源。

                            ldpi     mdpi     hdpi     xhdpi    xxhdpi     xxxhdpi
Launcher And Home           36*36    48*48   72*72    96*96    144*144    192*192
Action Bar And Tab          24*24    32*32   48*48    64*64    96*96      128*128
Notification                18*18    24*24   36*36    48*48    72*72      96*96
Background                  320*426  320*470 480*640  720*1280 1080*1920  1440*2560
 类似资料:
  • 我正在创建一个将在所有Android设备上运行的应用程序。我想为我的应用程序创建xhdpi图形。我的应用是全屏的。我在创建图形时很困惑。有没有人可以告诉我,我的背景图像的最佳大小像素。 例如: null

  • 除了背景颜色,也可以使用背景图像来实现各种复杂、有趣的背景效果。CSS中,使用 background-image属性来定义背景图像的路径,取值为 none | url,默认值为 none。 url 可以是相对路径,也可以是绝对路径。使用相对路径时,url 是相对于 css 所在的文件,而不是要设置样式的HTML文件。如,下面代码表示,使用 css 文件所在目录下的 img 文件夹下的图像 bg.g

  • 我想在我的应用程序中使用背景图像。但是我对不同的屏幕大小感到困惑。我发现了这个问题: Android:支持所有设备的背景图像大小(以像素为单位) 但在回答中他说但Lg G3是和屏幕分辨率: 我需要一个路线图。所有屏幕的图像尺寸应该是多少?(mdpi、hdpi、xhdpi等)

  • 我正在尝试在javaFX场景中加载背景图像。我在这里找到的答案不起作用。窗口打开,但它是空白的(没有图像)。

  • 下面的外部CSS页面示例中的快速简单问题; 我知道它们会影响不同的元素选择器,我的问题是使用背景和背景图像有什么区别?一方可以访问另一方的特定属性吗?谢谢你。

  • 我对flutter非常陌生,我正在做一个有趣的应用程序。我想添加一个背景图像到我的应用程序,但我找不到如何。我知道我必须把它放在中,但我找不到怎么放。这是我的代码: