Tugas 3 PBB

 

Nama : Muhammad Rafif Fadhil Naufal

NRP : 5025201273

Kelas : Pemrograman Perangkat Bergerak - B


Tugas 3 : Project Birthday app

Deskripsi:

Pada proyek kali ini, saya mencoba mengimplementasikan sebuah aplikasi untuk mengingat ulang tahun menggunakan template Empty Activity yang disediakan oleh Android Studio. Saya melakukan beberapa modifikasi terhadap materi yang telah diberikan untuk memberikan desain yang lebih personal dan sesuai dengan kebutuhan.

Dokumentasi: 



package com.example.happybirthday

import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
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.tooling.preview.Preview
import com.example.happybirthday.ui.theme.HappyBirthdayTheme
import androidx.compose.ui.unit.sp

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

class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
HappyBirthdayTheme {
// A surface container using the 'background' color from the theme
Surface(modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.background) {
GreetingText(message = "Happy Birthday Rafif!", "From Emma")
}
}
}
}
}

Comments

Popular posts from this blog

Tugas 10 - Membuat Dessert Clicker