AsyncStorageとOnSaveInstanceStateアンドロイドの違いは何ですか

Keil社:

私は、画面遷移の間で状態を保存する方法を探していると私は使用してネイティブのAndroidとAsyncStorageを使用してOnSaveInstanceStateがネイティブリアクト発見し、イムは、一般的にどのような違いがあるとの両方の長所と短所を不思議

OnSaveInstanceState- https://docs.microsoft.com/en-us/dotnet/api/android.app.activity.onsaveinstancestate?view=xamarin-android-sdk-9

AsyncStorage- https://reactnative.dev/docs/asyncstorage

羽 :

私はここにあなたの技術的な目的を考えます:save state between screen transitions

まず、私はあなたの質問にお答えしますAsyncStorageとOnSaveInstanceStateアンドロイドとの違いは何かを

OnSaveInstanceStateLifecycle callbacks機能Activityのみアンドロイド環境で提供。

活性寿命円詳細はこちらこちら

AsyncStorageであるan asynchronous, persistent, key-value storage system for React Native(アンドロイド&iOSの両方での仕事は)

その差側には、差の目的のために使用して、とcan not compared(比較しようとしているのと同じ方法km/h

その答えは、そのあまりにも違いが比較されているので、


あなたの技術的な目的を解決する方法

アプリのビルドした場合とreact-native、私は考えてreduxjsはあなたの問題を解決することができます。それだA Predictable State Container for JS Appsと結合することができる、Reduxの-持続オフラインストレージを有効にします。

reduxjsは、習得が容易です。だから、それはあなたを助けることができると思います。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=277975&siteId=1