Android程序配置信息控制
来源:互联网 发布:经典翻拍知乎 编辑:程序博客网 时间:2024/06/05 00:58
一、SharedPreferences
Android的程序配置信息通常通过SharedPreferences进行管理保存。二、使用方法
1.获取配置文件
通过getSharedPreferences(String filename, int mode)函数获取配置文件。配置文件总是保存在ddms的FileExplore面板的/data/data/<package name>/shared_prefs目录下。filename->配置文件名
mode->获取模式
获取模式有以下三种:
Context.MODE_PRIVATE
Context.MODE_WORLD_READABLE
Context.MODE_WORLD_WRITEABLE
获取文件的代码示例如下
SharedPreferences preferences;preferences = getSharedPreferences("preference", MODE_PRIVATE);
2.写入数据
调用SharedPreferences内部接口edit()方法即可获得Editor对象,Editor对象提供了对SharedPreferences的写入和编辑方法。主要方法如下
clear() 清空所有数据
putXxx(String key, Xxx value) 存入指定key的数据
remove(String key) 删除指定key的数据
commit() 提交修改
写入数据的示例代码如下
SharedPreferences.Editor editor;SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日"+"hh:mm:ss");editor.putString("time", sdf.format(new Date()));editor.commit();
3.读出数据
直接调用SharedPreferences的方法即可获取对应key的数据。boolean contains(String key) 判断是否存在
boolean getXxx(String key, xxx defValue) 获取key对应的value
示例代码如下
String time = preferences.getString("time", null);
- Android程序配置信息控制
- 程序配置信息的保存
- 微信小程序配置服务器信息
- Android 写入配置信息.
- Android 配置信息 configuration
- Android程序中的输入法控制
- Android 获取程序版本信息
- Android 获取新装程序信息
- Android程序崩溃 crash信息
- Android程序异常信息收集
- Android 程序调用系统发信息程序
- Android获取手机配置信息
- Android获取手机配置信息
- Android获取手机配置信息
- Android获取手机配置信息
- Android获取手机配置信息
- Android打包签名信息配置
- 用RTTI处理程序配置信息
- win8开发(12)——如何选择并打开文件
- 操作系统内存映射
- 通过内核对象在服务程序和桌面程序之间通信的小问题
- 维基百科 - 条件注释
- zend studio 配置phpunit 和设置断点调试
- Android程序配置信息控制
- 一个贪吃蛇小游戏(17行代码)
- Servlet 学习笔记
- Xcode 4.2的编译改动
- ubuntu 编译内核
- myeclipse中project名字前有红色感叹号的解决办法
- spring:remoting
- 听筒和扬声器的转换
- oracle命令登录数据库和导出数据