Showing posts with label Pengantar Fragment dan Contoh Dasar Latihan Menggunakan Fragment. Show all posts
Showing posts with label Pengantar Fragment dan Contoh Dasar Latihan Menggunakan Fragment. Show all posts

Pengantar Fragment dan Contoh Dasar Latihan Menggunakan Fragment

Dalam latihan-latihan sebelumnya kita sudah mempelajari apa itu activity dan bagaimana menggunakannya. Dalam perangkat yang layarnya kecil (misalnya smartphone), activity biasanya akan memenuhi seluruh layar, dengan menampilkan berbagai macam 'view' yang membentuk UI dari app yang kita buat. Activity tersebut pada dasarnya adalah suatu 'container' bagi berbagai macam 'view'. 

Tetapi, ketika suatu activity ditampilkan pada perangkat yang berlayar besar, misalnya tablet, maka dia agak kurang pas dari tempatnya. Karena layarnya jauh lebih besar, maka semua view di dalam suatu activity harus diatur supaya penggunaannya benar-benar maksimal terhadap ruang yang bertambah, yang pada akhirnya membuat perubahan yang kompleks pada hirarki 'view'. Suatu teknik yang lebih bagus untuk melakukan ini adalah dengan memiliki 'mini-activity' (activity kecil), dimana masing-masing 'mini-activity' tersebut memiliki sekumpulan view-nya sendiri. Saat runtime, satu activity bisa berisi satu atau lebih mini-activity seperti ini, tergantung pada orientasi layar ketika layar dipegang. Pada Android 3.0 dan setelahnya, 'mini-activity' seperti ini disebut dengan 'fragment'.