Cara membuat Splash Screen di Android Studio

Splash Screen sering disebut layar pembuka atau pengalaman pertama pengguna suatu aplikasi. Ada banyak cara untuk membuat Layar Splash untuk Aplikasi Android.

splash screen

Dalam posting ini saya akan membagikan cara yang tepat untuk menghasilkan Layar Splash. Dengan menggunakan cara ini pengguna tidak perlu menunggu lebih lama, tidak akan ada Layar Flash putih ketika Aplikasi diluncurkan

1. Buat background image dan simpan di res/drawable
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="match_parent">
<item android:drawable="@color/colorPrimary"/>
<item android:
gravity="center"
android:width="500dp"
android:height="700dp">
<bitmap
android:gravity="center"
android:src="@drawable/namaGambar"/>
</item>
</layer-list>
2. Buat style di res/value/styles.xml
<style name="SplashScreenTheme" parent="Theme.AppCompat.Light.DarkActionBar">    <item name ="android:windowBackground"> @drawable/namaBackground</item></style>
3. Atur splash screen di AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.anuragdhunna.www.splashscreen">
<application    android:allowBackup="true"    android:icon="@mipmap/ic_launcher"    android:label="@string/app_name"    android:roundIcon="@mipmap/ic_launcher_round"    android:supportsRtl="true"    android:theme="@style/AppTheme">    <activity android:name=".SplashScreenActivity" android:theme="@style/SplashScreenTheme">        <intent-filter>            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />        </intent-filter>    </activity>    <activity android:name=".MainActivity"/></application>
</manifest>

4. Coba jalankan program android anda




Komentar

Posting Komentar