Tugas 3 PPB D

 Tugas 3 PPB D

Ahmad Fauzan Alghifari 5025211091


Pada pertemuan ini ditugaskan untuk membuat aplikasi sederhana ucapan selamat ulang tahun, yang direferensikan dari : Membangun aplikasi sederhana dengan composable teks. Berikut merupakan inti dari aplikasi yang dibuat

class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
HappyBirthdayTheme {
Scaffold(modifier = Modifier.fillMaxSize()) { innerPadding ->
GreetingText(
message = "Happy Birthday Fauzan!",
from = "From Ahmad",
modifier = Modifier.padding(8.dp)
)
}
}
}
}
}

@Composable
fun GreetingText(message: String, from: String, modifier: Modifier = Modifier) {
Column(
verticalArrangement = Arrangement.Center,
modifier = modifier.padding(8.dp)
) {
Text(
text = message,
fontSize = 100.sp,
lineHeight = 116.sp,
textAlign = TextAlign.Center
)
Text(
text = from,
fontSize = 36.sp,
modifier = Modifier
.padding(16.dp)
.align(alignment = Alignment.End)
)
}
}

@Preview(showBackground = true)
@Composable
fun BirthdayCardPreview() {
HappyBirthdayTheme {
GreetingText(message = "Happy Birthday Fauzan!", from = "From Ahmad")
}
}

Link Github dapat diakses disini : fazghfr/ppb-t3

Dan berikut contoh pratinjau pada android stufazghfr/ppb-t3dio dan perangkat bergerak






Video Demo



Comments

Popular posts from this blog

Tugas 2 PPB D