zoukankan      html  css  js  c++  java
  • [转]Android sharedpreferences使用

    1、    SharedPerferences保存的数据主要是类似配置信息格式的数据,因此它保存的数据主要是简单类型的key-value对,SharedPreferences本身并没有写入数据的能力,而是通过Sharedpreferences的内部接口来实现,SharedPreferences调用edit()方法即可获得他所对应的Editor对象,Editor提供了很多方法来对数据进行操作:

    (1)、SharedPreferences.Editor clear():清空SharedPreferences里面的所有数据;

    (2)SharedPreferences.Editor.putXX:向SharedPreferences里面存入指定的key对应的数值,其中XX是存入数据的基本类型;

    (3)SharedPreferences.Editor.remove(String key):删除SharedPreferences里指定的key对应的数据的项;

    (5)boolean commit()当Editor编辑完成后调用该方法提交修改。

    2、SharedPreferences.本身是一个接口,程序无法直接创建SharedPreferences.实例,只能通过Context提供的get SharedPreferences.(String name ,int mode)方法来获取SharedPreferences.实例;其中的mode可以取得值有以下几个:

    Context.Mode_Private:指定的SharedPreferences数据只能被本应由程序本身读写;

    Context.Mode_WORLD_PRIVATE:指定该SharedPreferences数据能被其他应由程序读但是不能写;

    Context.Mode_WORLD_WRITEABLE:指定该SharedPreferences数据能被其他应用程序读、写

    原文地址:

    http://blog.csdn.net/liu1028701143/article/details/7085088

  • 相关阅读:
    Java动态代理设计模式
    AOP的相关概念
    如何解决表单提交的中文乱码问题
    怎么防止重复提交
    http的响应码200,404,302,500表示的含义分别是?
    JSP三大指令是什么?
    说一下 session 的工作原理?
    session 和 cookie 有什么区别?
    说一下 JSP 的 4 种作用域?
    jsp有哪些内置对象?作用分别是什么?
  • 原文地址:https://www.cnblogs.com/earendil/p/4022915.html
Copyright © 2011-2022 走看看