Sabtu, 04 Mei 2019

3. Bagaimana Cara Menggunakan Fragment Android Studio

Assalamualaikum wr.wb.
kesempatan ini mimin ingin membagikan bagimana cara menggunakan fragment namun hanya pada layoutnya saja atau pada ekstensi.xml yang nantinya berupa interface terhadap user.
Teori
  1. Fragment merupakan komponen yang memiliki fungsi untuk menampilkan antarmuka ke pengguna melalui activity dengan memiliki layout xml sendiri.
  2. Fragment memiliki daur hidup sendiri dan bergantung penuh pada daur hidup activity dimana ia ditanamkan.
  3. Fragment digunakan agar komponen tampillan aplikasi menjadi fleksibel dan dapat digunakan kembali (reusable).
  4. Satu activity bisa memiliki lebih dari satu fragment.
  5. Tidak seperti activity, fragment tidak perlu didaftarkan ke dalam file AndroidManifest.xml.
  6. Satu kelas Java dinyatakan sebagai sebuah fragment ketika kelas tersebut meng-extends (inherit) kelas Fragment.
  7. Melalui Android Support Library, fragment bersifat kompatibel sampai Android api level 10 Gingerbread.
  8. Analogi yang mendekati fragment pada platform lain adalah penggunaan komponen iframe pada aplikasi berbasis web.
Tutor
1. Buat project Baru,next-next saja. setelah selesai membuka project. Buka activity_main.xml dan rubah dari seperti ini :


 2. rubah menjadi seperti ini:


 3. buat resource baru dengan nama dimens.


4. Isi dari dimensnya seperti ini:



 5. Sehingga Tampilannya Seperti ini:



Bedah kode :


Ini adalah header untuk Fragment.



ini adalah kode agar kita bisa menggunakan semua tools yang ada dalam Android

 
ini adalah kode layout dimana isi kontennya menyesuaikan dengan isi konten bukan menyesuaikan dengan layar (wrap_content). kalau "match_paren" menyesuaikan dengan layar.

   
ini adalah kode untuk jarak berdasarkan resource dimens yang kita buat tadi.

  
ini adalah kode untuk menghubungkan layout kita (activity_main.xml) dengan main program (MainActivity.java) agar pada saat run akan menampilkan layout kita.

 
 ini merupakan isi konten dari fragmentnya yaitu text dan gambar. dimana ImageView(gambar) ditulis pertama sehingga menjadi alas dari TextView(text). atau lebih sederhanyanya kode yang ditulis terakhir/setelahnya akan ditampilkan diatas/ditumpuk. proses ini mirip dengan Stack pada struktur Data.

sekian penjelasan dari saya, semoga bermanfaat. jika masih ada yang kurang paham silahkan komen dibawah. jangan lupa share artikel ini agar bermanfaat bagi orang lain. terimakasih

MyProfil

Author & Editor

Pelajari Basicnya, coba buat sesuatu, coba buat sesuatu yang lain, lakukan berulangkalai.

0 comment:

Posting Komentar

 
biz.