Android - SharedPreferences共享数据的相同Context

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()


技术分享

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。