Membuat SplashScreen dengan Kotlin Programming

Nanda Adisaputra
4 min readMay 20, 2019

--

Selamat pagi teman-teman, masih semangat kah hari ini belajar nya ? Berjumpa lagi dengan Saya sebagai Android Developer.Teman-teman pasti penasaran bagaimana cara membuat splashscreen dengan pemprograman kotlin ya ? Nah, kali ini Kita akan belajar tentang “ Create SplashScreen with Kotlin “. Disini Kita akan menggunakan library anko untuk meringkas source kode intent nya. Perlu diketahui juga di SplashScreen intent akan langsung aktif tanpa pemicu seperti click dari button.

Sebelumnya, teman-teman sudah tahu belum apa itu SplashScreen ? Nah berikut ini pengertian dari Splashscreen. SplashScreen adalah tampilan yang pertama kali muncul ketika aplikasi kita buka dengan durasi beberapa detik. Dalam kehidupan sehari-hari SplashScreen akan sangat sering Kita pakai untuk membuat aplikasi Mobile, baik yang sederhana maupun yang kompleks teman-teman.

Oleh karena itu, mari kita mulai belajar membuat SplashScreen. Silahkan teman-teman buka aplikasi android studio nya, kemudian buat new project dengan nama SplashScreen dan kemudian ikuti setiap langkah-langkah Saya dibawah ini:

  1. Membuat folder drawable-nodpi

Klik kanan pada app -> New -> Android Resource Directory

Klik spinner pada Resource type . Pilih drawable -> pilih Density-> klik anak panah ke kanan

Kemudian pilih No Density pada spinner -> klik ok

2. Copy gambar dari file komputer -> klik kanan pada package drawable -> paste

pilih drawabl-nodpi -> klik ok

klik ok sekali lagi

3. Membuat class Activity baru dengan cara klik kanan ->New ->activity->Empty Activity->beri nama Activity nya dengan SplashScreenActivity dan pastikan bahasa source kodenya kotlin ->klik ok.

4. Menambahkan Library Anko dan dimen ( ssp dan sdp ) di build.gradle (Modul).

setiap ada perubahan penambahan library atau pengurangan source code di build.gradle , jangan lupa di sinkronisasi agar terbaca oleh android studio dengan klik Sync Now yang berada di pojok kanan atas. Ketika melakukan sinkronisasi pastikan koneksi internet di laptop dalam keadaan hidup, agar dapat mendownload otomatis resource yang dibutuhkan oleh android studio.

5. Membuat layout di XML.

Klik kanan pada atribut contentDescription -> klik Extract string resource

Klik ok

Nah sekarang code nya sudah Clean Code. Tidak ada lagi Hardcoded text String lagi

6. Membuat logic di class SplashScreenActivity

7. Mengatur Manifest dengan membuat SplashScreen sebagai Main Launcher agar saat di jalankan SplashScreen akan muncul pertama kali di layar.

8. Running Aplikasi dengan Emulator atau HP dengan menggunakan kabel data ( mengaktifkan opsi pengembang dan debugging USB)

Jika memakai Emulator

Jika memakai HP Android

  • Hubungkan HP dengan kabel data
  • Klik settings -> Opsi Pengembang
  • Aktifkan Opsi Pengembang nya
  • Aktifkan Mode Debugging USB
  • Kemudian running aplikasi nya. Pastikan device HP sudah terhubung dengan android studio seperti di bawah ini.

Sekian tutorial dari saya tentang Create SplashScreen with Kotlin. Semoga tutorial ini bermanfaat bagi teman-teman. Selamat Belajar….

--

--

No responses yet