Android使用SharedPreferences存储XML文件的实现方法

作者:dreamzml 时间:2021-07-20 14:24:16 

本文实例讲述了Android使用SharedPreferences存储XML文件的实现方法。分享给大家供大家参考,具体如下:

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长 整形、Int整形、String字符串型的保存。

在Fragment中的使用方法:


@Override
public void onCreate(Bundle savedInstanceState) {
 // TODO Auto-generated method stub
 super.onCreate(savedInstanceState);
 //初始化DBManager
 mgr = new ProductDBManager(getActivity());
 //实例化
 SharedPreferences sp = getActivity().getSharedPreferences("SP", 0);
 //存储数据
 Editor sharedata = sp.edit();
 sharedata.putString("name","she缓存数据");
 sharedata.commit();
 //读取数据,如果数据为空,则返回第二个参数的默认数据;
 String str = sp.getString("name", "none");
}

希望本文所述对大家Android程序设计有所帮助。

标签:Android,SharedPreferences
0
投稿

猜你喜欢

  • Java中类的定义与实例化详解

    2022-10-25 23:18:43
  • Java微信公众号开发之通过微信公众号获取用户信息

    2021-12-16 08:19:19
  • Springboot Mybatis Plus自动生成工具类详解代码

    2022-09-17 12:01:57
  • Android采用消息推送实现类似微信视频接听

    2022-05-30 09:11:35
  • SpringCloud Gateway使用详解

    2023-11-27 02:54:36
  • Spring+SpringMVC+JDBC实现登录的示例(附源码)

    2021-11-16 08:29:56
  • 如何在Mac下配置多个Java版本

    2023-11-07 05:14:34
  • Android监听电池状态实例代码

    2022-01-31 21:28:32
  • MyBatis深入解读懒加载的实现

    2021-10-02 01:09:44
  • 使用C++程序获取新浪行情数据的方法

    2022-06-16 13:14:35
  • C# double和decimal数据类型以截断的方式保留指定的小数位数

    2021-12-09 02:19:04
  • 简单实现Android闹钟功能

    2022-05-23 16:17:53
  • C#中Request.Cookies 和 Response.Cookies 的区别分析

    2023-07-10 07:24:59
  • Spring + Mybatis 项目实现动态切换数据源实例详解

    2022-01-13 04:34:41
  • C# 调用C++写的dll的实现方法

    2022-10-25 11:36:56
  • java list随机抽取元素的案例

    2023-12-22 22:21:59
  • 深入理解堆排序及其分析

    2022-05-09 00:16:09
  • Java Vector实现班级信息管理系统

    2023-11-25 03:09:09
  • Android中在GridView网格视图上实现item拖拽交换的方法

    2022-07-13 01:26:04
  • Android Studio的中文乱码问题解决方法

    2023-06-05 04:48:14
  • asp之家 软件编程 m.aspxhome.com