Java AsyncStorage和OnSaveInstanceState android之间有什么区别
我正在寻找一种在屏幕切换之间保存状态的方法,我发现使用本机Android的OnSaveInstanceState和使用React-native的AsyncStorage,我通常想知道两者的区别和优缺点 OnSaveInstanceState-Java AsyncStorage和OnSaveInstanceState android之间有什么区别,java,android,typescript,react-native,memory,Java,Android,Typescript,React Native,Memory,我正在寻找一种在屏幕切换之间保存状态的方法,我发现使用本机Android的OnSaveInstanceState和使用React-native的AsyncStorage,我通常想知道两者的区别和优缺点 OnSaveInstanceState- 异步存储-我认为您的技术目的是:在屏幕转换之间保存状态 首先,我将回答您的问题AsyncStorage和OnSaveInstanceState android之间的区别是什么 OnSaveInstanceState是仅在android环境中提供的活动的生命
异步存储-我认为您的技术目的是:
在屏幕转换之间保存状态
首先,我将回答您的问题AsyncStorage和OnSaveInstanceState android之间的区别是什么
OnSaveInstanceState
是仅在android环境中提供的活动的生命周期回调
功能
了解更多有关活动生命周期的信息
AsyncStorage
是一种异步、持久、键值存储系统,适用于React Native
(与android和iOS一起使用)
它的用途不同,在不同的方面,与无法比较
。(与将m³
与km/h
进行比较的方法相同)
所以答案是他们的差异太大,无法比较
解决技术问题的方法 如果您的应用程序使用
react native
构建,我认为可以解决您的问题。它是一个可预测的JS应用程序状态容器,可以与绑定以实现脱机存储效果
reduxjs很容易学习。所以希望它能帮助你