Friday, November 10, 2017

Android - Membuat splash screen (Android Studio)

membuat splash screen di android

Cara membuat splash screen di android

Pada artikel kali ini kita akan belajar membuat splash screen di  aplikasi Android.


Apa itu splash screen?

Splash screen adalah tampilan awal aplikasi android sebelum masuk ke menu utama.

Kenapa diperlukan splash screen ?

karena aplikasi butuh waktu beberapa detik untuk loading saat pertama kali dibuka, sehingga sangat baik menampilkan suatu interface kepada user sampai saat aplikasi selesai di load.

Implementasi

Ada lebih dari satu cara untuk implementasi splash screen, sebelumnya developer menampilkan splash screen dalam beberapa  detik sesuai dengan kemauan dia yang menurut saya tidak cocok karena akan membuang waktu user.
Cara yang akan kita pelajari sekarang akan lebih baik karena splash screen hanya akan muncul sesuai dengan waktu yang di butuhkan aplikasi untuk load aplikasi pertama kali.

pertama buat file XML di folder res/drawable.

Langkah selanjutnya, kita set file XML tadi sebagai splash activity theme background, masuk ke file sytles.xml dan tambahkan code berikut.

tambahkan splash theme yang baru dibuat ke dalam AndroidManifest.xml sebagai activity theme

Terakhir kita buat SplashActivity
Kita lihat di SplashActivity class tidak ada set view ke layout manapun, namun view tetap bisa dilihat oleh user karena kita sudah menjadikan SplashTheme di AndroidManifest sebaga tema activity.
Dengan cara seperti ini, user akan melihat tampilan splash saat aplikasi startup untuk pertama kali dan splash screen akan hilang ketika aplikakasi sudah siap untuk dipakai


0 comments:

Post a Comment