• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > SharedPreferences详解,sharedpreferences

SharedPreferences详解,sharedpreferences

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了sharedpreferences,getsharedpreferences,xsharedpreferences,sharedpreferences sp,kdj指标详解等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

SharedPreferences详解,sharedpreferences


原文链接:http://blog.csdn.net/zhang31jian/article/details/23258065

获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法 2 调用Activity对象的getPreferences()方法 两种方式的区别: 调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享. 调用Activity对象的getPreferences()方法获得的SharedPreferences对象只能在该Activity中使用.   SharedPreferences的四种操作模式:
Context.MODE_PRIVATE
Context.MODE_APPEND
Context.MODE_WORLD_READABLE
Context.MODE_WORLD_WRITEABLE

介绍如下:

Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容 Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件. Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用来控制其他应用是否有权限读写该文件. MODE_WORLD_READABLE:表示当前文件可以被其他应用读取. MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入. 将数据保存至SharedPreferences:
1 SharedPreferences preferences=getSharedPreferences("user",Context.MODE_PRIVATE);
2 Editor editor=preferences.edit();
3 String name="xixi";
4 String age="22";
5 editor.putString("name", name);
6 editor.putString("age", age);
7 editor.commit();

从SharedPreferences获取数据:

1 SharedPreferences preferences=getSharedPreferences("user", Context.MODE_PRIVATE);
2 String name=preferences.getString("name", "defaultname");
3 String age=preferences.getString("age", "0");

 

   

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • SharedPreferences详解,sharedpreferences
  • 跨进程SharedPreferences异常。,sharedpreferences
  • Android之SharedPreferences数据存储,sharedpreferences
  • Android SharedPreferences存储,sharedpreferences
  • Android软件开发之SharedPreferences,sharedpreferences
  • Android数据存储方式--SharedPreferences,sharedpreferences
  • Android入门(九)文件存储与SharedPreferences存储,
  • android开发之路11(用SharedPreferences存储数据),sharedpreferences

相关文章

  • 2017-05-26手机影音7--视频播放器的基本功能(4),7--基本功能
  • 2017-05-26android:Activity启动模式之singleTask(二)
  • 2017-05-26onTouch和onTouchEvent,ontouch
  • 2017-05-26Android之文件数据存储,android数据存储
  • 2017-05-26android开发之路04(初级android工程师必会,你懂得!),04android
  • 2017-11-18android 8.0 应用启动崩溃?
  • 2017-05-26Android 应用程序集成FaceBook 登录,androidfacebook
  • 2017-05-26Android体系结构,android体系结构介绍
  • 2017-05-26一个现代化的JSON库Moshi针对Android和Java,jsonandroid
  • 2017-05-26安卓蓝牙技术Bluetooth使用流程(Bluetooth详解),安卓bluetooth

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Android仿联系人列表分组悬浮列表实现,自定义PinnedHeaderListView实现
    • Android 手机卫士11--窗体弹出PopupWindow,11--popupwindow
    • Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define ...,dalvikdex
    • 插入排序算法详解,排序算法详解
    • Android-ViewPager的使用
    • Android View体系(五)从源码解析View的事件分发机制
    • android:giavity和layout_gravity的区别
    • 存储链路问题导致的RAC异常
    • Android系统服务(一)解析ActivityManagerService(AMS)
    • Android 蓝牙操作详解,android蓝牙详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有