Nama : Beryl NRP : 5025201029 Kelas : Pemrograman Perangkat Bergerak F Dice Roller App Membuat project Di Android Studio, klik File > New > New Project . Dalam dialog New Project , pilih Empty Activity , lalu klik Next . Di kolom Name , masukkan Dice Roller . Di kolom Minimum SDK , pilih API level minimum 24 (Nougat) dari menu, lalu klik Finish . Melihat pratinjau project Klik Build & Refresh di panel Split atau Design untuk melihat pratinjau projek Mengubah Struktur Kode Contoh Untuk menyusun ulang kode contoh: Hapus fungsi DefaultPreview() . Buat fungsi DiceWithButtonAndImage() dengan anotasi @Composable . Fungsi composable ini mewakili komponen UI tata letak dan juga menampung logika klik tombol dan tampilan gambar. Hapus fungsi Greeting(name: String) . Buat fungsi DiceRollerApp() dengan anotasi...
Nama : Beryl NRP : 5025201029 Kelas : Pemrograman Perangkat Bergerak F Aplikasi Android menggunakan Jetpack Compose Jetpack Compose adalah sebuah framework UI (User Interface) modern yang dikembangkan oleh Google untuk membuat antarmuka pengguna (UI) pada aplikasi Android. Pada tugas ini, saya membuat sebuah aplikasi android sederhana menggunakan Jetpack Compose melalui Android Studio . Berikut adalah beberapa dokumentasi untuk pengerjaan tugas saya. Source Code: package com.example.tugasppb2 import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.* import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.text.style.Text...
Nama : Beryl NRP : 5025201029 Kelas : Pemrograman Perangkat Bergerak F Aplikasi Login Pada tugas ini, saya membuat sebuah aplikasi android login sederhana menggunakan Android Studio . Berikut adalah beberapa dokumentasi untuk pengerjaan tugas saya. Source Code: package com.example.ppbtugas5 import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.height import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lay...
Comments
Post a Comment