0
私のアプリにはいくつかの値を保存し、その値はアプリを通じて使用する必要があり、アプリを閉じると破棄する必要があります。私は意図的に値を送信しようとしましたが、特定のアクティビティに値を送信できます。それで、キャッシュにデータを保存して、アプリケーションの実行中に使用できるようにし、閉じたときにデータが破壊されるようにする方法はありますか?一時的な値を格納するためのキャッシュストレージ - Android
私のアプリにはいくつかの値を保存し、その値はアプリを通じて使用する必要があり、アプリを閉じると破棄する必要があります。私は意図的に値を送信しようとしましたが、特定のアクティビティに値を送信できます。それで、キャッシュにデータを保存して、アプリケーションの実行中に使用できるようにし、閉じたときにデータが破壊されるようにする方法はありますか?一時的な値を格納するためのキャッシュストレージ - Android
はい、
class Deta{
public static int value;
}
のように特定のクラスに静的変数を使用することができますからアクセスすることができます
((YourAppClass) getApplication()).variable ;
でもどこでもアプリケーション内のどこでも
Data.value = 10;
ありがとうございます、@ RBK。しかし、キャッシュストレージにデータを取得する他の方法はありますか? – qwertygamer
いいえ、キャッシュに変数を格納することはできません。 https://developer.android.com/guide/topics/data/data-storage.html – RBK