Containers Android
Containers Android
1. 2. 3. 4. 5. Mengetahui dan Memahami Layout Linear pada Android Mengetahui dan Memahami Relative Layout pada Android Mengetahui dan Memahami Table Layout pada Android Mengetahui dan Memahami Tab Layout pada Android Mengetahui dan Memahami String Resource, Color Resource
Materi Pembelajaran
4.1. Linear Layout
Untuk konfigurasi Linear Layout, ada 5 dasar parameter untuk menseting linear layout Orientation Orientation atau orientasi menunjukkan apakah LinearLayout mewakili baris atau kolom. Tambahkan properti android:orientation pada LinearLayout dalam file XML anda, pengaturan nilainya adalah horisontal untuk baris atau vertikal untuk kolom. Orientation ini dapat dimodifikasi pada runtime dengan menerapkan method setOrientation(). Fill Model Ada 2 macam fill model yaitu wrap_content dan fill_parent wrap_content: Yaitu lebar tergantung pada lebar layout. fill_parent: Yaitu widget harus mengisi width parent, jika tidak ada parent maka akan mengisi semua lebar layar atau screen. Weight layout_weight, Berfungsi untuk menetukan lebar layout. Gravity layout_gravity, berfungsi untuk menentukan bagaimana posisi Child View. Padding Padding berfungsi untuk memberikan spasi pada widget widget yang ditampilkan dengan menggunakan properti android:padding atau memanggil method setPadding() pada kelas
Versi 1.0
Activity.
1. Relative Layout
Untuk konfigurasi Linear Layout, ada beberapa dasar parameter untuk menseting relative layout android: layout_alignParentTop, widget harus sejajar dengan bagian atas container. android: layout_alignParentBottom, widget harus sejajar dengan bagian bawah container android: layout_alignParentLeft, sisi kiri widget harus sejajar dengan sisi kiri container android: layout_alignParentRight, sisi kanan widget harus selaras dengan sisi container android: layout_centerHorizontal, widget harus diposisikan secara horizontal pada pusat container android: layout_centerVertical, widget harus diposisikan secara vertikal di pusat container android: layout_centerInParent, widget harus diposisikan secara horisontal dan vertikal di tengah wadah.
Versi 1.0
2. Table layout Layout ini menggunakan cell dan row seperti layout table di html, ada parameter parameter khusus untuk table layout ini android:stretchColumns, fugnsi ini di gunakan untuk menentukan jumlah kolom android:layout_column, fungsi ini digunakan untuk menentukan kolom keberapa
3. Tab Layout Layout ini digunakan untuk membuat tab di android, ada beberapa komponen yang harus digunakan untuk membuat TabLayout. TabHost, digunakan untuk kontainer dari tab widget TabWidget, digunakan untuk menampung kontainer FrameLayout FrameLayout, digunakan untuk menampung komponen komponen yang akan ditampilkan di dalam masing masing tab
Versi 1.0
String Resource res/values/ Sebuah resource di Android adalah file atau nilai yang terikat ke salah satu aplikasi yang dieksekusi. File file atau nilai nilai ini terikat dan di eksekusi sedemikian rupa sehingga anda dapat mengubahnya tanpa mengkompilasi ulang dan redeploying aplikasi. Android memungkinkan anda untuk menentukan beberapa String dalam satu atau lebih xml resource files. File xml yang berisi String resource ini berada di / res / value. Untuk penamaan file bebas, namun nama defaultnya adalah Strings.xml contoh isi Strings.xml file
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">Hello World, StringResource!</string> <string name="string_resource">String Resource</string> </resources>
Ketika file ini dibuat atau diperbarui, ADT Eclipse plug-in secara otomatis akan memperbarui kelas Java dalam paket root aplikasi yang disebut sebagai R.java, dengan ID unique untuk dua string resource yang ditetapkan. Layout Resource res/layout/ Adalah resource lain yang umum digunakan dalam Android programming. Di Android, View untuk screen dimuat di file xml sebagai sebuah resource. File ini disebut Layout resource. Color Resource res/color/ Resource color ini di simpan dalam satu file bernama color.xml, dan digunakan untuk menyimpan color color custom . Images Resource res/drawable/ Android mendukung images dengan format PNG, JPEG dan GIF. Images ditaruh di res / drawable / dan kemudian di referensikan sebagai resource. Ada beberapa folder resource gambar dengan pengelompokan sesuai dengan resolusi device. Style Resource res/values/ Resource ini digunakan untuk menyimpan definisi custom style dari komponen komponen yang ada.
Versi 1.0