This program shows a card with some padding, rounded corners, and shadow. Inside, it has a title and a description stacked vertically with space between.
import androidx.compose.foundation.layout.*
import androidx.compose.material3.*
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import androidx.compose.ui.tooling.preview.Preview
@Composable
fun SimpleCard() {
Card(
modifier = Modifier.padding(16.dp),
elevation = CardDefaults.cardElevation(6.dp),
shape = RoundedCornerShape(10.dp)
) {
Column(modifier = Modifier.padding(16.dp)) {
Text("Welcome to Card", style = MaterialTheme.typography.titleLarge)
Spacer(modifier = Modifier.height(8.dp))
Text("This is a simple card example in Jetpack Compose.")
}
}
}
@Preview(showBackground = true)
@Composable
fun PreviewSimpleCard() {
SimpleCard()
}