在学习Jetpack Compose时,我遇到了一个问题,即在完整的应用程序重新启动(退出,关闭,重新打开)时变量会重置。有没有一个命令可以帮助解决这个问题?我尝试使用remember和rememberSaveable,但它们不工作。
remember
rememberSaveable
2skhul331#
在Jetpack Compose中,remember和rememberSaveable函数通常用于在配置更改(例如屏幕旋转)的情况下保存状态,因为它们不会保存为remember或rememberSaveable。共享首选项、***数据库***和***文件系统***可用于在关闭应用程序后保存数据。有了这三个,即使在关闭应用程序后,您也可以保留数据。
1条答案
按热度按时间2skhul331#
在Jetpack Compose中,remember和rememberSaveable函数通常用于在配置更改(例如屏幕旋转)的情况下保存状态,因为它们不会保存为remember或rememberSaveable。共享首选项、***数据库***和***文件系统***可用于在关闭应用程序后保存数据。有了这三个,即使在关闭应用程序后,您也可以保留数据。