飞溅图像大小

时间:2017-12-16 10:46:36

标签: android xml image android-layout screen-resolution

我使用主题而不是布局来显示启动画面,但我很困惑为不同的屏幕密度设置分辨率图像,因为<item>标签的宽度和高度属性可用 API&GT; 22

背景可绘制

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@color/colorAccent" />
    <item >
        <bitmap
            android:gravity="center"
            android:src="@drawable/splash_logo" />
    </item>

</layer-list>

风格

  <style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
        <item name="android:windowBackground">@drawable/splash_background</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorPrimary">@color/colorPrimary</item>
    </style>

1 个答案:

答案 0 :(得分:8)

适用于肖像

的不同分辨率设备的

启动图像尺寸

MDPI = 320x480px 

LDPI = 240x360px

HDPI = 480x720px

XHDPI = 640x960px

XXHDPI = 960x1440px

XXXHDPI = 1280x1920px

https://romannurik.github.io/AndroidAssetStudio/index.html,您可以为所有分辨率制作9补丁图像 - XHDPI,HDPI,MDPI,LDPI