Sharedpreferences
来源:互联网 发布:php curl模拟登录 编辑:程序博客网 时间:2024/06/15 06:22
/** * 偏好设置 */public class Sharedpreferences_Utils { private SharedPreferences mPreferences; private final static String PREFERENCE_NAME="userInfo";//偏好设置存储文件名 private static Sharedpreferences_Utils mUtils; public Sharedpreferences_Utils(Context context) { if(mPreferences==null){ mPreferences=context.getSharedPreferences(PREFERENCE_NAME,Context.MODE_PRIVATE); } } public static Sharedpreferences_Utils getInstance(Context context){ if(mUtils==null){ mUtils=new Sharedpreferences_Utils(context); } return mUtils; } /** * 将数据存入偏好设置String */ public void setString(String key,String values){ SharedPreferences.Editor editor=mPreferences.edit(); editor.putString(key, values); editor.commit(); } /** * 将数据存入偏好设置Int */ public void setInt(String key,int values){ SharedPreferences.Editor editor=mPreferences.edit(); editor.putInt(key,values); editor.commit(); } /** * 将数据存入偏好设置Boolean */ public void setBoolean(String key,boolean values){ SharedPreferences.Editor editor=mPreferences.edit(); editor.putBoolean(key, values); editor.commit(); } /** * 将数据从偏好设置中取出String */ public String getString(String key){ String result=mPreferences.getString(key,"");//默认返回空 return result; } /** * 将数据从偏好设置中取出int */ public int getInt(String key){ int result=mPreferences.getInt(key,0);//默认返回0 return result; } /** * 将数据从偏好设置中取出boolean */ public boolean getBoolean(String key){ boolean result=mPreferences.getBoolean(key,false);//默认返回false return result; } /** * 清除信息 */ public void clear(){ mPreferences.edit().clear().commit(); }}
阅读全文
0 0
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- SharedPreferences
- sharedPreferences
- 在eclispe上将gradle工程部署到tomcat上
- 动态规划之longest common subsequence最大公共子序列
- mysql 命令大全
- KODI概览
- 年轻时候就俩事:一长本事二长见识
- Sharedpreferences
- 4种场景下最合适的原型设计工具推荐
- [Leetcode] 292. Nim Game 解题报告
- getView()不复用convertView,ListView即毫无复用!(ListView回收机制)
- Spring整合Shiro
- js数组处理代码
- git生成公钥私钥
- nyoj 61 传纸条(一)(双线DP)
- (四)WAVE协议的802.11p与802.11a主要区别MAC/PHY