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

Postingan Populer