Skip to main content

Membuat App Android Navigation Drawer, Fragment dan Recyclerview



Belajar Membuat Fragment
Fagement yaitu  salah satu komponen pada android antar muka (User Interface) yang merupakan bagian dari activity biasanya disebut sub activity. Satu activity bisa menampilkan beberapa fragment, pada acitivity sebuah fragment dapat  diganti, ditambahkan  dan dihapus maksudnya dapat digunakan kembali.
Perbedaan fragment dan activity tampak pada gambar dibawah ini :
 

Sebelum memulai harus tahu 12 method dari fragment berikut :

 onAttach(Activity)  :  digunakan untuk memanggil 1 kali ketika menempel di Activity.
 onCreate(Bundle)   : digunakan untuk mempersiapkan fragment.
 onCreateView(LayoutInflater, ViewGroup, Bundle)  : menciptakan dan menampilkan kembali secara hirarki View.
 onActivityCreated(Bundle) : method ini dipanggil setelah method onCreate().
onViewStateRestored(Bundle) : digunakan untuk menyatakan informasi  kepada fragment bahwa semua akan disimpan ke dalam state (layar) dari tampilan fragment secara hirarki yang telah dipulihkan.
onStart() : digunakan untuk membuat fragment terlihat.
onResume() : digunakan untuk membuat fragment interaktif.  
onPause()  : digunakan jika fragment tidak lagi interaktif.
 onStop()  :digunakan jika fragment tidak lagi  terlihat.
onDestroyView() : digunakan untuk membersihkan resources (sumber daya.
onDestroy()  : digunakan untuk membersihkan akhir resources (sumber daya )dari layar fragment.
onDetach() : digunakan ketika fragment ,tidak lagi ada di Activity.


ReyclerView dan CardView Android
ReyclerView adalah versi lanjutan dari listview pada gaya material design Google, memliki fungsi yang sama dengan listview yaitu menampilkan sebuat daftar list  tetapi dalam fitur yang lebih canggih dari listview.
 
Cardview adalah turunan dari (extends) FrameLayout  ,yang akan menampilkan sebuah item menu atau konten dalam bentuk kartu (cards). Ciri-ciri dari Cardview terdapat sebuah bayangan dan sudut bulat(rounded corner).
 
Untuk Lebih lengkapnya download modulnya http://bit.ly/2xvqAWw
download porjectnya di github

Comments

Popular posts from this blog

Menampilkan Gambar dengan Library Picasso dan Retrofit 2 di Android

Pada kesempatan kali ini kita akan membuat Aplikasi android yang dapat menampilkan gambar dari database maria DB ke android dengan studi kasus App Resep Makanan, disini kita akan menggunakan library yang namanya picasso untuk menampilkan gambar, dan retrofit untuk library parsing data dari database maria DB, disini kita memerlukan webservice menggunakan bahasa PHP untuk mendapatkan data json dari data yang ada di database. apa saja yang kita perlukan yaitu webservice, libarary picasso dan retrotif2. semua file modul dan project bisa di download di link post ini pilih tag Tampilkan Gambar di android menggunakan Picasso. semua file modul dan project bisa di download di link post ini pilih tag Tampilkan Gambar di android menggunakan Picasso. semua file modul dan project bisa di download di link post ini pilih tag Tampilkan Gambar di android menggunakan Picasso.   untuk tampilan aplikasinya bisa cek gambar dibawah ini, hanya memiliki 2 activity yaitu activity yang...

Aplikasi Crud Menggunakan Android Kotlin, Retrofit 2 dan API Lumen Framework

Hii Kuy'. Kesempatan kali ini saya akan berbagi App Android Crud menggunakan kotlin dengan librarynya menggunakan Retrofit 2 dan Api service menggunakan Framework Lumen. contoh aplikasinya yaitu studi kasus input Nis Siswa dan Nama Siswa. Aplikasi dapat menginput data siswa, menampil data siswa, mengedit data siswa dan menghapus data siswa. Aplikasi ini sebagai bahan latihan untuk teman-teman yang belajar kotlin, yang baru belajar maupun udah lama belajar java android, akan jatuh cinta ke bahasa kotlin, karena apa?

Membuat App Android Karyawan Inventory Menggunakan CRUD SQLite Part 1

Hii Kuy, salam sejahtera, semoga sehat selalu dan dalam lindungan Tuhan YME. aplikasi kali ini hanya untuk newbie ya. untuk teman-teman yang baru / mau belajar android /mobile proggramming seperti saya. Pada aplikasi kali ini yaitu membuat aplikasi karyawan inventory, apa itu karyawan inventory? yaitu satu aplikasi yang dapat menginput, menampilkan, mengedit dan