TUGAS 3 - Happy Birthday

 

Tugas 3

Happy Birthday APP

Nama    : Arya Nur Razzaq

NRP    : 5025201102

Kelas    : PPB B


Kali ini kita mendapatkan tugas untuk membuat ucapan ulang tahun menggunakan mobile app

1. Set up project

Buka android studio lalu pilih New Project untuk membuat project baru. Kemudian pilih Empty Activity untuk set up project


2. Source Code

package com.example.happybirthday

import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.sp
import com.example.happybirthday.ui.theme.HappyBirthdayTheme

class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
HappyBirthdayTheme {
Surface(
modifier = Modifier.fillMaxSize(),
color = Color.Black
) {
GreetingText(message = "Happy Birthday Rapip", from ="From Arya")
}
}
}
}
}

@Composable
fun GreetingText(message: String, from: String, modifier: Modifier = Modifier) {
Column {
Text(
text = message,
fontSize = 100.sp,
lineHeight = 116.sp,
color = Color.White
)
Text(
text = from,
fontSize = 36.sp,
color = Color.White
)
}
}

@Preview(showBackground = true)
@Composable
fun HappyBirthdayPreview() {
HappyBirthdayTheme {
GreetingText(message = "Happy Birthday Rapip", from ="From Arya")
}
}

3. Tampilan App



Comments

Popular posts from this blog

PBKK B Quiz - Aplikasi Pemesanan Tiket

Tugas 1 PBKK