ste
class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { val isVisible by produceState(false) { value = true } AnimatedVisibility(isVisible) { Bar() } } } } @Composable fun Bar() { println("[${System.currentTimeMillis()}] Recomposition...") val context = LocalContext.current val flag by remember { mutableStateOf(0) } val items = remember { mutableStateListOf<Int>() } LaunchedEffect(flag) { if (flag == 0) items.clear() delay(100) items.add(0) } LazyColumn { context items(items) {} } }
A modern programming language that makes developers happier.