0% menganggap dokumen ini bermanfaat (0 suara)
172 tayangan

Containers Android

Dokumen tersebut membahas tentang berbagai jenis layout pada Android seperti linear layout, relative layout, table layout, dan tab layout serta penggunaan string resource, color resource, images resource, dan style resource.

Diunggah oleh

Latif Doellah
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
172 tayangan

Containers Android

Dokumen tersebut membahas tentang berbagai jenis layout pada Android seperti linear layout, relative layout, table layout, dan tab layout serta penggunaan string resource, color resource, images resource, dan style resource.

Diunggah oleh

Latif Doellah
Hak Cipta
© Attribution Non-Commercial (BY-NC)
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Tujuan

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

Created by Meruvian Education

Activity.

Gambar 1, menunjukkan relation antara widget, cell dan padding values

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

Created by Meruvian Education

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

android:layout_span, funsi ini digunakan untuk menggabungkan kolom

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

Created by Meruvian Education

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

Created by Meruvian Education

Anda mungkin juga menyukai