PENGGUNAAN FRAGMENT DI APLIKASI SEDERHANA ANDROID STUDIO



PENGGUNAAN FRAGMENT DI APLIKASI SEDERHANA ANDROID STUDIO 


Welcome To My Blog


    Dalam pengembangan aplikasi Android, sering kali kita perlu berbagi data antara fragment. Salah satu cara efektif untuk melakukannya adalah dengan menggunakan SharedViewModel. Pada artikel ini, kita akan membahas langkah- langkah untuk menghubungkan dua fragment, yaitu Fragment A dan Fragment B, menggunakan SharedViewModel.Dalam artikel ini, kita akan belajar membuat aplikasi sederhana bertema menu makanan

Langkah-langkah membuat aplikasi penggunaan fragment:

1.  Membuat proyek android studio
  • Buka Android Studio dan buat proyek baru.
  • Pilih template "Empty Activity" karena kita akan menambahkan fragment secara manual nanti.



2. Membuat Fragment baru
  • Klik kanan pada folder java → New → Fragment → Fragment (Blank).
  • Beri nama fragment kamu, misalnya Fragment1 dan Fragment2. Lakukan ini untuk setiap ingin membuat Fragment baru.




Setiap fragment akan memiliki dua file:
  • XML layout (fragmentA.xml dan fragmentB.xml): Di sini kamu bisa mendesain tampilan dari setiap fragment.
  • Fragment Java/Kotlin class (FragmentA.java dan FragmentB.java): Ini adalah file logika untuk fragment tersebut.
3. MainActivity.java untuk Menghubungkan Antar Fragment

    MainActivity.java.




4. activity_main.xml untuk Layout
activity_main.xml, tambahkan elemen-elemen seperti judul, konten, dan gambar.






5. Buat View Model

    Pertama, kita perlu membuat kelas AyamViewModel.java yang akan digunakan bersama oleh kedua fragment. Berikut adalah contoh implementasinya:




6. Buat Fragment A (Mengirim Data)

   Fragment A berisi pilihan berbagai jenis pempek, dan saat pengguna memilih salah satu, data tersebut akan dikirim ke Fragment B.




7. Buat Fragment B (Menerima Data)

    Fragment B akan menerima data dari AyamViewModel dan menampilkan jenis ayam yang dipilih.




8. Fragment_a.xml untuk layout





9. Fragment_b.xml untuk layout




10. Menjalankan Aplikasi

     Setelah semuanya diatur, jalankan aplikasi untuk melihat bagaimana fragment saling terhubung.Dengan mengikuti langkah-langkah ini, kamu dapat membuat aplikasi Android yang menampilkan dan menghubungkan beberapa fragment. Kamu juga bisa menambahkan fitur lain, seperti menyimpan data menggunakan database lokal (SQLite atau Room) atau menampilkan data dari API online.


Komentar

Postingan populer dari blog ini

CARA MEMBUAT APLIKASI SEDERHANA PENGGUNAAN CONSTRAINT LAYOUT DAN SCROLL VIEW DI ANDROID STUDIO

CARA MEMBUAT IMPLICIT INTENT DI ANDROID STUDIO