2016-12-19 13 views
0

私のアプリにはいくつかの値を保存し、その値はアプリを通じて使用する必要があり、アプリを閉じると破棄する必要があります。私は意図的に値を送信しようとしましたが、特定のアクティビティに値を送信できます。それで、キャッシュにデータを保存して、アプリケーションの実行中に使用できるようにし、閉じたときにデータが破壊されるようにする方法はありますか?一時的な値を格納するためのキャッシュストレージ - Android

答えて

0

はい、

1.アプリケーションクラスに変数を定義できます。

あなたは2.Youも
class Deta{ 
    public static int value; 
} 

のように特定のクラスに静的変数を使用することができますからアクセスすることができます

((YourAppClass) getApplication()).variable ; 

からアクセスでき 、その値を必要とするアプリケーションで

でもどこでもアプリケーション内のどこでも

Data.value = 10; 

+0

ありがとうございます、@ RBK。しかし、キャッシュストレージにデータを取得する他の方法はありますか? – qwertygamer

+0

いいえ、キャッシュに変数を格納することはできません。 https://developer.android.com/guide/topics/data/data-storage.html – RBK

関連する問題