Android App启动页白屏优化

it2024-10-24  42

定义一个样式,背景图

<style name="AppWelcome" parent="Theme.AppCompat.NoActionBar"> <item name="android:windowBackground">@mipmap/bg_start</item> <item name="android:windowFullscreen">true</item> </style>

启动页设置样式

<activity android:name=".activity.InitialActivty" android:screenOrientation="portrait" android:theme="@style/AppWelcome"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>

被拉伸的情况,使用drawable替换之前的图片

<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" /> <item> <bitmap android:gravity="center" android:scaleType="centerCrop" android:src="@mipmap/bg_start" android:tileMode="disabled" /> </item> </layer-list>
最新回复(0)