PPB F Tugas 6
Tugas 6
Image Scroller
Nama : Helmi Abiyu Mahendra
NRP : 5025211061
Pada kesempata kali ini kita akan membuat aplikasi image scroller dengan bahasa kotlin menggunakan Android Studio.
- Untuk langkah awal, gunakan starter dari StarterSource yang akan menjadi base kode.
- Buat package baru dengan nama model pada com.example.affirmations.
- Buat class baru pada package model sebelumnya dengan nama Affirmation dalam bentuk Data class. Isinya adalah sebagai berikut:
package com.example.affirmations.model
import androidx.annotation.DrawableRes
import androidx.annotation.StringRes
data class Affirmation(
@StringRes val stringResourceId: Int,
/* mewakili ID untuk teks afirmasi yang
disimpan dalam resource string. */
@DrawableRes val imageResourceId: Int
/* mewakili ID untuk gambar afirmasi yang
disimpan dalam resource drawable. */
)- Lalu pada MainActivity.kt tambahkan method AffirmationCard() dengan notasi @Composable
- Untuk lebih jelasnya kode dengan comment lines MainActivity.kt sebagai berikut:
- Untuk penyesuaian gambar dapat dimodifikasi pada res.drawable. dan kalimat afirmasi dapat dimodifikasi pada res.values. string.xml
- Keduanya kemudian digabungkan pada DataSource.kt:
- Dan untuk hasilnya dapat dilihat pada link demo:
- *pict
Komentar
Posting Komentar