android中常用有五种存储,今天记录的是最简单一种。就一个矿建里面有着变化不算大的几步。。。
所谓存储就是先存后取。
1。先存:
SharedPreferences set_choose = getSharedPreferences(PHONE_PREF,0);
set_choose.edit().putString(CHOOSEIMAGE,"true").commit();
PHONE_PREF是专门为存储而建的文件的文件名。
putString();是存放键值对的。而且也有很多类型的存储,如:putBoolean,putLong,putInt。如果用得到的都可以尝试一下。
2。后取:
SharedPreferences set_choose = getSharedPreferences(PHONE_PREF,0);
String choose = set_choose.getString(CHOOSE_ISTRUE,"");
在此要注意的便是上下一致。即,文件名一致,键一致,数据类型也要一直。
set_choose.getString(CHOOSE_ISTRUE,"");
键后面的双引号中为null,意思便是:当去这个键而没有对应东西的时候,取出来的是null。当然这个值也可以是别的。但是再次提醒。一定要数据类型一致。
分享到:
相关推荐
SharedPreferences存取list集合
sharedpreferences Demo
SharedPreferences保存输入记录
SharedPreferences文件存储
嵌入式Android项目设计与开发 第六章 数据存储 ——SharedPreferences 2 SharedPreferences 键值对概念: 某一个数据都由一个键和一个值构成,键代表数据的名称,它是全局唯一的。具体的数据内容存放在值中。 键值对...
android应用SharedPreferences_Demoandroid应用SharedPreferences_Demoandroid应用SharedPreferences_Demoandroid应用SharedPreferences_Demoandroid应用SharedPreferences_Demoandroid应用SharedPreferences_Demo...
DataStore 提供了两种不同的实现: Preferences DataStore 与 Proto DataStore ,其中 Preferences DataStore 用于存储键值对; Proto DataStore 用于存储类型化对象,后面会分别给出 对应的使用例子。 二、...
SharedPreferences封装
SharedPreferences详细解析
本人博客:Android存储---SharedPreferences的介绍与使用demo
Android使用SharedPreferences进行数据存储,缓存ID等数据
sharedpreferences存储多个用户
SharedPreferences文件在不同应用之间数据共享
使用SharedPreferences保存key-value对
可拖动listview 可存对象SharedPreferences
SharedPreferences保存对象.zip
一个SharedPreferences的小例子,实现SharedPreferences的保存,更改,删除功能。
Android项目开发中使用的数据存储方式有:网络存储、sqlite存储、File存储和SharedPreferences存储,四种存储方式对应的Demo别人是NetworkDemo、SqliteDemo、FileDemo和SharedPreferencesDemo,根据应用的场景选择...