这是一个操作SharedPreferences的工具类,封装了对sharedPreferences的操作。

public class SharedpreferencesUtil {//SharedPreferences工具类public static String getString(Context context,String key){SharedPreferences sharedPreferences = context.getSharedPreferences("COOKINGDIY",Context.MODE_PRIVATE);String value = sharedPreferences.getString(key,null);return value;}public static void setString(Context context,String key,String value){SharedPreferences sharedPreferences = context.getSharedPreferences("COOKINGDIY",Context.MODE_PRIVATE);SharedPreferences.Editor editor = sharedPreferences.edit();editor.putString(key,value);editor.commit();}public static Boolean getBoolean(Context context,String key){SharedPreferences sharedPreferences = context.getSharedPreferences("COOKINGDIY",Context.MODE_PRIVATE);Boolean value = sharedPreferences.getBoolean(key,false);return value;}public static void setBoolean(Context context,String key,Boolean value){SharedPreferences sharedPreferences = context.getSharedPreferences("COOKINGDIY",Context.MODE_PRIVATE);SharedPreferences.Editor editor = sharedPreferences.edit();editor.putBoolean(key,value);editor.commit();}}

自定义一个SharedPreferences工具类相关推荐

  1. 自定义Quartz超实用工具类

    自定义Quartz超实用工具类 1.添加maven依赖 <!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz - ...

  2. android sharedpreferences工具类

    今天,简单讲讲如何写一个sharedpreferences的工具类. 很简单,把一些重复的操作封装在工具类里,其他地方调用就可以.在网上搜索了比较多的资料,找到一个比较好的工具类. 参考文章:http ...

  3. android sharedpreferences 工具类,android sharedpreferences工具类

    释放双眼,带上耳机,听听看~! 今天,简单讲讲如何写一个sharedpreferences的工具类. 很简单,把一些重复的操作封装在工具类里,其他地方调用就可以.在网上搜索了比较多的资料,找到一个比较 ...

  4. java中定义一个CloneUtil 工具类

    其实所有的java对象都可以具备克隆能力,只是因为在基础类Object中被设定成了一个保留方法(protected),要想真正拥有克隆的能力, 就需要实现Cloneable接口,重写clone方法.通 ...

  5. 鸿蒙harmonyOS封装一个Toast工具类

    鸿蒙harmonyOS封装一个Toast工具类 文章目录 鸿蒙harmonyOS封装一个Toast工具类 前言 一.参数都弄上即可 二.使用步骤 1.封装 2.使用 总结 前言 无语 提示:以下是本篇 ...

  6. 自定义一个三维向量类,并实现相关运算

    自定义一个三维向量类,并实现向量之间的加法.减法,以及向量与标量之间的乘法与除法运算 class Vector:def __init__(self,a,b,c):self.x=aself.y=bsel ...

  7. Android开发-差点儿被Logcat骗了,用Logcat输出一行有长度限制,用递归方式封装一个Logcat工具类

    问题描述: 最近,调试一个程序,差点儿被一个简单的Logcat日志蒙蔽了双眼. 过程是这样的:在代码中,用Log.i(TAG, msg)来输出msg的信息.输出的结果却只输出了前面一部分,后面的字符没 ...

  8. Android开发实战《手机安全卫士》——2.“设置中心”模块实现 自定义组件 Sp工具类 MD5加密

    文章目录 1.home界面布局 2.自定义获取焦点的TextView 3.自定义控件回顾 4.九宫格使用 5.设置中心--条目布局结构 6.设置中心--自定义组合控件构成布局结构 7.设置中心--自定 ...

  9. android自定义线程池工具类,妈妈再也不用担心你不会使用线程池了(ThreadUtils)...

    为什么要用线程池 使用线程池管理线程有如下优点:降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗. 提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立即执行. 提高线程的可 ...

最新文章

  1. ZOJ 3822 Known Notation(2014牡丹江Regional K题)
  2. 阿里云服务器1M带宽是多少
  3. 详解浏览器解析一个URL的全过程
  4. 创业冲突的五种解决方法是_当创业合伙人发生冲突时,最好的解决办法看这5招...
  5. mysql添加外键约束失败cannot add foreign key constraint
  6. 平均年薪60.8万!拿下这个证书,算法岗直接起飞!
  7. 【Java从入门到头秃专栏 】(三) 控制流程 Math Date DateFormat Calendar System BigDecimal Random
  8. AD+DNS安装步骤详解
  9. 怎样实现MathType在Numbers中的运用
  10. Berg Insight:移动M2M连接将实现长足发展
  11. 微信硬件平台发布八大行业解决方案 成功细分着陆传统行业
  12. ffmpeg之让视频快进
  13. java 三个点_Java Object定义三个点如何实现 Java Object定义三个点实现代码
  14. python学习笔记(3)---cookie session
  15. 基于matlab的双闭环直流调速系统,基于MATLAB的双闭环直流调速系统建模与仿真.PDF...
  16. seo和网站服务器有什么区别,网站为什么要做seo,seo与sem有什么区别
  17. BOJ 444. 爱好和平
  18. 电路原理笔记整理_【盛世清北】2021清华大学827电路原理考研笔记-清华考研辅导班...
  19. ios 个人苹果开发者账号申请
  20. python selenium span_如何使用selenium从span获取文本

热门文章

  1. ML之SR:Softmax回归(Softmax Regression)的简介、使用方法、案例应用之详细攻略
  2. Matlab:成功解决 Inner matrix dimension must agree
  3. Matlab:序列分析法MATLAB代码
  4. Py之matplotlib:python包之matplotlib库图表绘制包的简介、安装、使用方法(matplotlib颜色大全)详细攻略
  5. Java:log4j:WARN no appenders could be found for logger问题解决
  6. VBS 自动打开软件
  7. 表单令牌阻止数据重复提交
  8. web开发中常见的安全漏洞及避免方法
  9. 已经到了快元旦,可是总是不自在
  10. Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果