用了一段时间的 Jetpack Compose ,感觉写 UI 的效率确实会提升不少 。
配合 AI 编程绘制了一个折线图。供大家学习参考!
@Composable
fun TemperatureChart() {
val timeLabels = listOf("7:00", "8:00", "9:00", "10:00", "11:00", "12:00", "13:00", "14:00")
val temperaturePoints = listOf(
Pair(0f, 36.8f),
Pair(0.2f, 37.2f),
Pair(0.4f, 36.9f),
Pair(0.6f, 36.5f),
Pair(0.8f, 37.0f),
Pair(1f, 35.7f)
)
var selectedPoint by remember { mutableStateOf<Pair<Float, Float>?>(null) }
var select