这一节补充一下SharedPreferences,只是要注意一个功能作用,他是可以跨APP和进程的,需要变更它的属性就可以了,参见下面:

保存如下:

把getSharedPreferrences第二个参数设置为 : Context.MODE_MULTI_PROCESS

SharedPreferences settings = context.getSharedPreferences(Constants.PREFS_NAME, Context.MODE_MULTI_PROCESS);

SharedPreferences settings = context.getSharedPreferences("pref_name", Context.MODE_MULTI_PROCESS);SharedPreferences.Editor editor = settings.edit();editor.putLong(key, val);editor.commit();

读取就不介绍了,只需要把上面的那个类型设置为Context.MODE_MULTI_PROCESS去读取来就可以了.

不过不知道为什么,跨APP之间好像不行,可能还是保存数据的位置有关系,这个常量只能保证在同一个APP中跨线程没有问题,APP不能够访问其他APP保存的sharepreferences数据,也就是说不能够跨APP互相访问数据.

转载于:https://www.cnblogs.com/MMLoveMeMM/articles/3649632.html

Android Sqite数据库 11相关推荐

  1. Android Sqite数据库 6

    想来想去又坑爹了,数据保存到json中去了,如何拿出来使用了,所以这一篇又要实现和上一篇相反的过程, 将Json转换成java各种对象: JSON(JavaScript Object Notation ...

  2. android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...

    通过web服务器访问MYSQL数据库有以下几个过程: 1.在MySql下创建自己的数据库和自己的表单 2.连接数据库. 3.访问数据库 1.创建web工程 (服务器端) 在Myeclipse下新建一个 ...

  3. 使用浏览器查看Android SQLite数据库-Android Debug Database用法

    本文转载自[http://blog.csdn.net/o279642707/article/details/68946230] 前言 Android客户端查看sqlite数据库是很繁琐的事情,需要DD ...

  4. android sqlite alert table,android sqlite数据库操作

    sqlite有一点不同于其他常见数据库,就是sqlite数据库是存成文件的,可以直接把该文件从手机里导出来,以文件的形式存在,然后放到电脑上查看. Android操作数据库有如下步骤: 1.继承SQL ...

  5. android 本地数据库sqlite的封装

    单机android   sqlite数据库的实现,这个数据库可与程序一起生成在安装包中 一.下载sqlite3.exe文件 二.运行 cmd 转到sqlite3.exe 所在目录  运行 sqlite ...

  6. Android Room 数据库最佳入门教程

    引言 本文章旨在记录学习Android JetPack库下的Room数据库的使用,不作过于深入原理的讲解,如有问题和建议请留言讨论. 1.Room 库概念及架构示意图 概念 Google的介绍:    ...

  7. Android MediaProvider数据库模式

    Android MediaProvider数据库模式 摘要: Android MediaProvider 使用 SQLite 数据库存储图片.视频.音频等多媒体文件的信息,供视频播放器.音乐播放器.图 ...

  8. Android GreenDao数据库框架

    ## Android GreenDao数据库框架 GreenDao简介 Android平台的对象关系映射工具(ORM) 为关系型数据库提供面向对象的接口 简化数据库操作 ORM框架 所谓ORM框架,即 ...

  9. Android Sqlite数据库详解

    在整理ContentProvider知识点之前要先整理Sqlite数据库的知识,因为ContentProvider中要使用到数据库. 步入正题:Sqlite的起源是一艘军舰上,一个数据库程序员觉得潜艇 ...

  10. android专题-数据库Room

    android专题-数据库Room Room介绍 room是Google官方推荐的ORM数据库框架,抽象出sqlite访问的数据库. 包含三大组件: Entity 定义 表结构,每个entity类对一 ...

最新文章

  1. C#和Java的闭包-Jon谈《The Beauty of Closures》
  2. mysql alter engine_MySQL_mysql下修改engine引擎的方法,修改my.ini,在[mysqld]下加上 - phpStudy...
  3. python自学时间-Python中基本的日期时间处理的学习教程
  4. 搭建MySQL+MHA服务易错位置
  5. 为什么Note.js 里面没有sap.ui.core.Control.extend()这样的代码,但是runtime有自动生成有
  6. Python拓展12(使配置文件生效ConfigParser模块)
  7. 【Gbase】建表时候hash分布列的制定方式(DISTRIBUTED BY column_name)
  8. Detours信息泄漏漏洞
  9. 万年历c语言 输出单月,求帮忙差错,打印万年历,输入某年某月,打印该月日历...
  10. 无线组网-AC联动radius服务器实现portal认证
  11. HP UNIX下载工具的一个好地方
  12. 召唤神龙Ladon强化Cobalt Strike
  13. linux安装富士施乐打印机驱动下载,Ubuntu 8.04下安装Xerox打印机记录
  14. 单片机笔记(江科大自化协)
  15. 用计算机看影碟是数字化过程,2012年上海市高中学业水平考试信息科技
  16. 「操作系统」深入理解死锁(什么是死锁?死锁形成条件?如何避免死锁?如何排查死锁?)
  17. redhat7.6添加中文语言支持
  18. 微信玩转开发板-微信控制智能家居简易模型
  19. EF的Include 在.NET Framework 和.net core 中进行多个表查询的时候不同的写法
  20. php .accdb,php如何连接access2007的accdb格式数据库文件?

热门文章

  1. centos 6.2   为mysql5.6.10安装 HandlerSocket插件
  2. proxool,好东西
  3. php高并发锁,redis锁,文件锁示例
  4. 联想双显卡用户Win8下独显被禁止解决方案
  5. 优化网站设计(九):减少DNS查找的次数
  6. vmware下虚拟机不能上网问题解决
  7. 页面加载时序问题----BUG分析
  8. 从Java源代码生成UML视图
  9. 【MFC相关问题】vs 2019 出现 building MFC application with /MD [d] (CRT dll version) requires MFC shared
  10. zip4j实现文件压缩与解压缩 common-compress压缩与解压缩