Menambahkan Animation Splash Screen & Redirect ke activity lain

Friday, October 30, 2020

 Assalamualaikum wr.wb, salam sejahtera bagi kita semua, semoga kita semua dalam lindungan Allah swt. Pada kesempatan kali ini saya akan memberikan tutorial mengenai cara menambahkan sebuah animasi kedalam splash screen

1.masuk ke package resource lalu   buat package baru dengan nama anim


2. pada package anim, klik kanan lalu buat anim resource file 

3. setelah itu, pada folder anim tambahkan bot_animation 
4. Tambah satu file lagi, dengan nama top_animation
5.selanjutnya buka file bot_animation dan tambahkan kode sebagai berikut
syntax diatas adalah kode yang mengatur objek animasi bergerak dari bawah lalu ke tempat dimana objek tersebut berada degan durasi 1,5 detik

6. Lalu buka file top_animation dan tambahkan kode sebagai berikut

syntax diatas adalah kode yang mengatur objek animasi bergerak dari atas lalu ke tempat dimana objek tersebut berada degan durasi 1,5 detik

Oh iya, pada sebelumnya saya membuat splash screen pada main_activity, karena setelah animasinya sudah berjalan, saya akan redirect kepada activity baru, maka yang tadinya splash screen saya simpan di main activity, saya merename activitynya menjadi splash_activity, dan membuat empty activity dengan nama main activity, sehingga  setelah splash activity di load maka akan redirect ke main acttivity

7. Membuat activity baru, klik kanan pada package kalian


8.Pilih Activity, dan pilih empty activity, karena sebelumnya main_activity telah kita rubah menjadi splash_activity, maka activity baru kita tambahkan dengan nama main_activity


9.Setelah membuat activity baru, kita masuk kedalam splash_activity
10. import beberapa library dibawah ini karena kita akan menggunakan fungsi fungsi yang ada di library tersebut
11. deklarasi objek baru, karena kita membuat dua animasi yaitu bot anim dan top anim maka kita deklarasikan dua objek baru, dan pada activity saya sendiri mempunyai dua image maka saya deklarasikan juga 2 image
12. Pada sebelumnya kita harus load animasi yang telah kita buat dahulu agar dapat digunakan pada activity splash, dengan cara sebagia berikut

13.Lalu kita cari id berdasarkan id yang telah kita deklarasikan pada xml nya


14. lalu kita set animasinya kepada objek gambar yang telah kita deklarasikan

15.lalu setelah animasi berhasil di konfigurasi, maka kita akan redirect ke activity baru setelah splash screen berhasil di load
16. dengan menggunakan Handler dan postdelayed, dimana didalamnya kita mendeklarasikan intent dan pada pendeklarasian intent tersebut kita tambahkan activity yang akan kita redirect kepada activity baru, lalu start activity untuk menjankan objek baru yang telah kita deklarasikan, dan disini saya menggunakan finish agar ketika user menekan tombol back maka tidak akan kembali ke splash activity melainkan langsung keluar dari aplikasi

17. Seperti ini tampilannya, semoga membantu


Artikel Terkait

Latest
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline gunakan <u></u>.
  • Untuk menulis huruf strikethrought gunakan <strike></strike>.
  • Untuk menulis kode HTML gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silakan parse kode pada kotak parser di bawah ini.

Disqus
Tambahkan komentar Anda

No comments

Dilarang
-Spam
-Berbicara Kasar
-Berbicara Kotor