Navigation Drawer With Animation Bottom Tabs – Kali ini saya akan membagikan tutorial membuat navigation drawer dengan tabs bottom dan apabila tabnya digeser akan ada animasi.

Ok langsung saja buatlah sebuah project baru dan pilih empty ,setelah itu salin kode beeikut dan pastekan di dependency Build.gradle

Setelah itu letakan kode berikut di activity_main.xml

Lalu buatlah sebuah layout dan diberi nama fragment_a.xml dan pastekan kode berikut

Buat sebuah layout lagi diberi nama fragment_b.xml,dan pastekan kode berikut

Masih buat sebuah layout diberi nama fragment_c.xml,dan letakan kode berikut

Buat sebuah layout dan diberi nama nav_header.xml,dan pastekan kode berikut

Setelah itu buatlah file xml di folder drawable diberi nama ic_fingerprint_black_24dp.xml dan pastekan kode berikut

Lalu buat sebuah xml lagi dan diberi nama ic_keyboard_capslock_black_24dp.xml,dan pastekan kode berikut

Masih buat xml lagi di folder drawable dan diberi nama ic_loyalty_black_24dp.xml,dan pastekan kode berikut

Lalu di folder menu buatlah sebuah xml,diberi nama menu_navigation,kalau belum ada folder menu buatlah sebuah folder dan siberi nama menu,dan salin kode berikut dan pastekan

Masih di folder menu,buatlah sebuah file xml dan diberi nama toolar_menu dan pastekan kode berikut

Di folder res/value/colors.xml pastekan kode berikut

Buat file xml diberi nama dimens.xml letakan kode berikut

Lalu di strings,xml paatekan kode berikut

Pada styles.xml pastekan kode berikut

Sekarang beralih ke MainActivity.java,pastekan kode berikut

Lalu buat java diberi nama FragmentA.java dan pastekan kode berikut

Buat sebuah class lagi diberinama FragmentB.java pastekan kode berikut



Buat class lagi diberi nama FragmentC.java dan pastekan kode dibawah ini

Nah pada AndroidmManifest.xml pastekan kode berikut dibawah tulisan package

Dan kalau ada error pada  layoutnya,terutama pada drawablenya,itu karena kalian belum memasukan file drawablenya,atau bisa di ganti dengan ic_launcher jadi tidak terjasi error,setelah tidak ada eeror coba si run dan semoga beehasil,selanjutnya silahkan sikembangkan lagi.

Baca juga Cara membuat Splash Screen Dengan Android Studio

Semoga bisa sesikit membantu,terima kasih

Hosting Unlimited Indonesia