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。当然这个值也可以是别的。但是再次提醒。一定要数据类型一致。

更多相关文章

  1. android 数据库 sqlite数据类型(时间 日期 double等)
  2. android Log4j学习笔记
  3. android与其他应用的交互
  4. [Android] Linux下查看apk文件程序包名的办法
  5. Android(安卓)Uri获取真实路径以及文件名的方法
  6. 写在20120524:aidl
  7. 安卓 Android之开发简单小应用(三)
  8. Android(安卓)NDK之 ----- Java 方法映射到C中的签名
  9. Android(安卓)JNI/NDK开发(一)NDK真的很难吗?

随机推荐

  1. Android开发——Android搜索框架(二)
  2. Android(安卓)Vibrator使用
  3. android 创建桌面快捷方式 、插件
  4. Ubuntu下查找.android/avd
  5. [android]编译时出现/usr/bin/ld: skippi
  6. android图表ichartjs
  7. Android(安卓)Activity的启动
  8. Android调用天气预报的WebService简单例
  9. haproxy根据客户端浏览器进行跳转
  10. Android--SoLoader,android动态加载so库