Membuat Tabel Dinamis di Android

Membuat komponen widget button, edittext, textview, dan lain sebagainya di android, tidak hanya dapat dibuat mengunakan tag XML, melainkan dapat dibuat dengan script java.

Implementasinya adalah dalam pembuatan komponen yang sifatnya dinamis. Saya mencoba untuk membahas pembuatan baris table secara dinamis, karena penggunaan table yang sifatnya dinamis sering diterapkan di banyak kasus aplikasi android.

Komponen penyusun table di android meliputi TableLayout & TableRow.

Langkah awal adalah menyiapkan script XML.

Mengirim Parameter atau Data antar Activity Menggunakan Explicit Intent

Class Intent digunakan untuk menjalankan Activity lainnya. Dengan kata lain, untuk berpindah dari Activity yang satu ke activity lainnya.
Terdapat 2 bentuk Intent, Explicit Intent dan Implicit Intent.
Dengan Explicit Intent, kita dapat mengirimkan suatu parameter atau nilai dari suatu variable ke Activity yang akan dituju. 

Untuk contoh penggunaan sederhananya, saya mecoba membuat 2 parameter masukan(nama & jenis kelamin).

Karena akan menggunakan 2 Activity, maka akan ada penambahan file java dan penambahan file xml.

Buat 2 file XML (activity_main.xml & activity_secondary.xml)

Membuat Border pada Tabel di Android

Melanjutkan artikel sebelumnya, di sini yang membahas mengenai penggunaan Table. Pada Android, tidak disediakan penggunaan border pada Table. Sehingga untuk menambahkan border, bisa diakali menggunakan Background color pada komponennya. Hehehe.
Berikut script XML

Penggunaan Table pada Android

Berikut adalah contoh sederhana penggunaan Table pada Android.
Untuk dapat membuat Tabel, diperlukan komponen TableLayout dan TableRow. Dalam contoh berikut, isi dari table saya gunakan TextView.

Script XML

Penggunaan Spinner pada Android

Komponen Spinner dalam Android adalah untuk menampilkan pilihan list dalam bentuk drop-down.
Penggunaannya tidak beda jauh dengan komponen ListView.
Berikut adalah contoh sederhana penggunaan Spinner pada Android.

Penggunaan ListView pada Android

Komponen ListView digunakan untuk menampilkan daftar opsi atau piliahan pada android. list yang ditampilkan dapat di-scroll.
Berikut contoh aplikasi sederhana yang saya buat untuk penggunaan ListView pada Android.

Script XML