Langsung ke konten utama

Image Scroll

 Membuat Komponen Image Scroll

Kita akan membuat aplikasi dengan tampilan komponen image scroll seperti card dengan isi gambar. Yuk kita mulai dengan mengikuti tutorial referensi ini.

Load projek starter

pada github ini download file pada branch starter dalam bentuk ZIP. Setelah terdownload, ekstrak. Pada android studio kita akan membuka projek dengan open dan mengarahkan ke folder hasil ekstraksi tadi. Dalam membuka projek memang memakan waktu yang cukup lama, jadi harap sabar. Ketika selesai load, maka coba run program, maka akan memiliki tampilan sebagai berikut:

Membuat class data item daftar

1. Membuat class data untuk affirmation
klik kanan pada folder com.example.affirmation pilin new, lalu package dan beri nama model. package ini akan berisi class data.

2. Membuat class affirmation
klik kanan pada package model lalu pilih new, lalu Kotlin class/File, lalu pilih Data Class. Beri nama Affirmation. Ubah sumber kode menjadi seperti berikut:

3. Aktifkan sumber kode Datasource.kt pada folder data di com.example.affirmation
Hapus komen pada sumber kode yang sudah ada pada Datasource.kt, sehingga menjadi seperti berikut:

Menambahkan daftar ke aplikasi 

1. Membuat AffirmationCard untuk card per gambar
Tambahkan method AffirmationCard, dimana kita menggunakan fungsi Card berisi Column dengan konten pada Column berupa Gambar dan Text. 
2. Membuat preview untuk card
Untuk menampilkan previes dari card yang sudah kita buat, kita dapat mendefinisikan method jenis preview sebagai berikut:

3. Membuat list card
Tambahkan method AffirmationList untuk merangkai beberapa card gambar menjadi satu, di sini kita menggunakan fungsi LaztColumn dan items, serta memanfaatkan method AffirmationCard yang sudah kita definisikan sebelumnya.

4. Manampilkan hasil list card pada aplikasi
Modifikasi method AffirmationApp jadi seperti ini:

Hasil Aplikasi




Komentar

Postingan populer dari blog ini

Kalkulator Sederhana

Kalkulator Sederhana Membuat Projek Projek dibuat dengan memilih New Project dan menggunakan Empty Activities, beri nama projek sesuai selera, saya sendiri menggunakan nama MyCalculator dengan minimum SDK API 26 Oreo. Setelah itu klik Finish.  Menyusun Sumber Kode Aplikasi ini sangat sederhana, hanya cukup mengikuti beberapa langkah berikut: Buat variable num1 dan num2 untuk menyimpan nilai input dari user, jangan lupa untuk menambahkan import runtime.* Membuat TextField untuk menerima input dari user dengan mensingkronisasi variabel num1 dan num2 Membentuk operasi perhitungan dengan button dimana pada button menggunakan aktivitas perhitungan apabila diklik. input yang berupa string akan diubah menjadi integer dan dilakukan perhitungan yang sesuai. Hasil perhitungan akan ditampilkan sebagai pop up, hal ini dilakukan dengan Toast.  Hasil Akhir Referensi:  Referensi YT Sumber kode lengkap sebagai berikut:

Happy Birthday Dhiwa!

 Happy Birthday Dhiwa!     Apakah Anda bingung cara memberikan ucapan ulang tahun kepada teman Anda? Apabila iya, ucapan ulang tahun melalui aplikasi android bisa menjadi pilihan. Yuk kita mulai membuat ucapan ulang tahun dengan mengikuti tutorial yang ada ( tutorial ). Hasil Tampilan Sumber Kode

Sejarah Ponsel dan Teknologi Pemrograman Mobile

  Sejarah Ponsel dan Teknologi Pemrograman Mobile Surya Abdillah / 5025201229 / PPB I 2023-2024 Sejarah Ponsel Ponsel atau telepon seluler menurut KBBI memiliki makna “telepon mandiri yang menggunakan baterai, tanpa kabel, dan menerima suara melalui sinyal” (KBBI). Sejarah ponsel dimulai pada   tahun 1973 dimana ponsel pertama diciptakan. Detail perkembangan ponsel adalah sebagai berikut: 1973: ponsel pertama diciptakan, yakni DynaTAC 8000X. Ponsel ini diciptakan oleh Martin Cooper dari perusahaan Motorola. Memiliki berat 2,4 pound atau sekitar 1 kg. Ponsel ini dirilis dengan 4.000 USD, sedangkan ponsel itu seharga 10.000 USD atau setara 157 juta rupiah.        Dengan waktu mengisi daya selama 10 jam, ponsel ini hanya bisa digunakan selama 30 menit. 1983: DynaTAC dirilis untuk komersial konsumen, dengan harga yang sama yakni 4.000 USD. 1985: Siemens Mobiletelefon C1, yakni ponsel yang memiliki bentuk menyerupai tas kerja dimana ponsel ini d...