Android:启动画面模糊且带有圆角

时间:2019-03-03 21:39:34

标签: java android splash-screen

我使用此链接The Best Way to Create a Splashscreen in Android在我的应用中实现了启动画面。它可以正常工作,但是图像非常模糊,并且带有黑色背景的圆角-基本上,这是非常不专业的外观。 这是我的launch_screen.xml文件中的代码,该文件位于我的可绘制文件夹中:

    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">

        <item android:drawable="@android:color/white"/>

        <item>
            <bitmap
                android:src="@drawable/splashlogo"
                android:gravity="center"/>

        </item>

    </layer-list>

这是我的styles.xml文件中的代码,在这里我使用这个launch_screen.xml文件创建一个新主题:

    <style name="AppTheme.Launcher">
    <item name="android:windowBackground">@drawable/launch_screen</item>

我知道我可以使用定时活动来创建启动画面,但是我喜欢在其他应用程序加载时此方法如何显示启动画面(由于某种原因,我的应用程序启动缓慢)。

谁能帮助我改善开机画面的外观?我只希望它显示为占据全屏且高质量的普通图像。

编辑,因此我将文件更改为矢量资产,但是现在什么都没有显示,只是黑屏。参见下面的代码:

    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" android:opacity="opaque">

        <item android:drawable="@android:color/white"/>

        <item
            android:drawable="@drawable/ic_splashscreen2"
            android:gravity="center"
        />

    </layer-list>

0 个答案:

没有答案