remember
导入库(如果不希望按几次alt+enter的话)
import androidx.compose.runtime.remember
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.getValue
import androidx.compose.runtime.setValue
简单用法
var shouldShowOnboarding by remember { mutableStateOf(true) }
像上面这条语句执行过后我们就可以在当前app状态下记住它的值:
@Composable
fun MyApp(){
    // TODO: This state should be hoisted
    var shouldShowOnboarding by remember { mutableStateOf(true) }
    if (shouldShowOnboarding){
        OnboardingScreen(onContinueClicked = { shouldShowOnboarding = false })
    } else {
        Greetings()
    }
}
如果希望在全局状态改变时(旋转屏幕、暗夜模式)也记住可以改成:
var shouldShowOnboarding by rememberSaveable { mutableStateOf(true) }
再也不想手动点五六次下面才导入下面这个(直接复制)
import androidx.compose.runtime.*