Android--SharedPreferences数据存储方案
- 调用SharedPreFerences对象中的edit()方法来获取一个SharedPreFerences.Editor对象。
- 向SharedPreferences.Editor对象中添加数据,添加什么类型就能存什么类型。
- 调用apply()方法将数据提交,完成数据存储操作。
package sd.he3.sharedpreferencestest; import android.content.SharedPreferences; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = findViewById(R.id.button_view); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SharedPreferences.Editor editor = getSharedPreferences("HelloWorld",MODE_PRIVATE).edit(); editor.putString("H","HelloWorld"); editor.apply(); } }); Button button1 = findViewById(R.id.button_2); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SharedPreferences sharedPreferences = getSharedPreferences("HelloWorld",MODE_PRIVATE); String H = sharedPreferences.getString("H",""); Log.d("H++++++++++>>>>>>>>>>>>", H); } }); } }
转载于:https://www.cnblogs.com/yangchaojie/p/9745706.html
Android--SharedPreferences数据存储方案相关推荐
- android SharedPreferences数据存储
android SharedPreferences数据存储 很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存 ...
- android 储存方案,Android本地数据存储方案(一)
Android系列的博客主要是记录和总结自己在平时学习之中遇到的问题,方便日后用到时查看,同时也希望对读者有所帮助.不足之处,欢迎指正~ 在说到Android数据存储之前,先提一下数据持久化,所谓数据 ...
- 解读Android之数据存储方案
本文翻译自android官方文档,结合自己测试,整理如下. Android提供了一些永久保存数据的方法,可以根据具体的需求决定使用哪种方式存储,例如私有数据,外部程序是否可以访问等等.有以下几种方法存 ...
- Android Learning:数据存储方案归纳与总结
前言 最近在学习<第一行android代码>和<疯狂android讲义>,我的感触是Android应用的本质其实就是数据的处理,包括数据的接收,存储,处理以及显示,我想针对这几 ...
- Android的数据存储之一------SharedPreferences
下面将介绍下Android的数据存储,Android提供了5种方式存储数据: 1.SharedPreferences存储数据; 2.文件存储数据: 3.SQLite数据库存储数据: 4.使用Conte ...
- Android常用数据存储之SharedPreferences存储和读取用法分享
一:Android常用数据存储,一共有五种方式,分别是 1.SharedPreferences储存数据, 2.文件存储 3.SQLite数据存储 4.ContentProvider储存数据 5.网络存 ...
- 005 Android之数据存储
文章目录 Android文件系统 Android文件的访问权限 文件访问权限实例 数据存储方式 内部存储 内部存储实例 外部存储 Shared Preferences Shared Preferenc ...
- android常用的存储方式,Android 常见数据存储方式
Android 常见数据存储方式有以下三种:1.使用SharedPreferences存储数据:其本质就是一个xml文件,可以保存字符串.布尔值.基础数据.集合等数据.常用于存储较简单的参数设置. 2 ...
- android app数据存储,基于Android开发的APP数据存储研究
谢原武+龙文 摘要: 作为一个完整的应用程序,数据存储操作是必不可少的.Android系统一共提供了四种数据存储方式分别为File文件存储.Shared Preferences存储.ContentPr ...
- HBase实战 | 从MySQL到HBase:数据存储方案转型的演进
作者介绍 杨宏志,知乎首页架构负责人,主要负责首页工程化建设.工程架构优化.性能提升等工作.知乎专栏:https://zhuanlan.zhihu.com/c_195355141 本文转载自dbapl ...
最新文章
- 把我坑惨的一个update语句!
- maven项目project facets中是2.3调整为3.0的解决办法
- 简单的DPDK介绍与分析
- SAP进销存难点分析及对策
- Spring Hello World
- 机器学习模型在线校验交互示例
- python3.7魔塔游戏_基于Funcode平台的“火锅版魔塔”游戏开发与设计
- 微软WIP漏洞奖励计划新增基于攻击场景的奖励类别,最高$10万
- OpenCV-Python图像处理教程(源码及素材)
- P1955 [NOI2015]程序自动分析
- openai_ros教程( ros gazebo 深度强化学习)
- 一文读懂nginx gzip
- tampermonkey(油猴)——去除烦人的百度搜索广告
- iOS上线 ERROR ITMS-4238
- 会python_20小时学会Python,可能吗?
- 超导计算机国防科技大学,基于约瑟夫森结的超导量子计算研究
- [STM32] Mac开发STM32之Makefile
- 从爆款IP到独家IP,汽车之家内容战略如何登高?
- [Drools]JAVA规则引擎 -- Drools
- 明确一下哪些是---编程语言、脚本语言、标记语言
热门文章
- 原创 leetcode[349]两个数组的交集/ Intersection of Two Arrays 哈希策略
- 苹果mac矢量图形设计软件:Illustrator
- MacBook Pro 如何删除多余专注模式?
- 如何在 Mac 上自动启用隐藏式字幕?
- Diagrams for Mac(原生流程图制作工具)
- Mac上功能强大图片查看编辑工具:zGallery
- Mac如何在回收站中恢复丢失数据
- 复杂UI的组织-创建者模式-uitableview思想
- Spring 切面 注解模式-练习Demo
- 枚举报错 Syntax error on token enum, interface expected