SharedPreferences共享数据的相同Context
本文地址: http://blog.csdn.net/caroline_wendy
使用SharedPreferences,可以存储和共享数据,需要使用相同的Context和TAG。
在设置(put)数据的部分,提供public的TAG;在查询(get)数据的部分,使用该class的TAG;
设置:
public static final String TAG; SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); prefs.edit().putString(TAG, str);
查询:
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); prefs.getString(class.TAG, str);
注意:context需要相同,可以使用应用(Application)的Context:
context.getApplicationContext() getApplicationContext()
时间: 2024-12-28 05:28:16