Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序背景分辨率_Android_Background - Fatal编程技术网

Android应用程序背景分辨率

Android应用程序背景分辨率,android,background,Android,Background,我有两台设备,我的背景工作只在一台设备上正确。如何用正确的背景分辨率填充所有可绘制文件?他是否存在一个用于转换所有分辨率的我的背景的软件?以下是应用程序在所有设备中运行的最佳尺寸。要理解多个支持屏幕,您必须阅读 xxxhdpi:1280x1920像素 xxhdpi:960x1600像素 xhdpi:640x960像素 hdpi:480x800像素 mdpi:320x480像素 ldpi:240x320 px您可以使用.SVG图像文件支持所有分辨率 使用Vector Assets在drawable

我有两台设备,我的背景工作只在一台设备上正确。如何用正确的背景分辨率填充所有可绘制文件?他是否存在一个用于转换所有分辨率的我的背景的软件?

以下是应用程序在所有设备中运行的最佳尺寸。要理解多个支持屏幕,您必须阅读

xxxhdpi:1280x1920像素 xxhdpi:960x1600像素 xhdpi:640x960像素 hdpi:480x800像素 mdpi:320x480像素
ldpi:240x320 px

您可以使用.SVG图像文件支持所有分辨率


使用Vector Assets在drawables中添加svg文件。

我需要自己调整图像大小吗?他是否有这样做的软件?是的,你必须调整你的图像大小,并将其放在同名的不同文件夹中。文件夹结构将如上XXXHDPI、XXHDPI、HDPI、MDPI、ldisee:它提供了一个工具这是我想要的,但这个工具5年来没有更新,不支持XXHDPI和XXXHDPI。谢谢你的回答^^是的,我知道,但我的backgournd图像没有在.SVG中(它是.PNG)。但我认为.SVG文件是用于icon.Ok的,所以您必须根据android开发者指南调整图像大小,以获得屏幕支持。