SharedPrefrence存储
来源:互联网 发布:mac能下sai吗 编辑:程序博客网 时间:2024/06/05 15:32
public class MainActivity extends ActionBarActivity { private Button btnSave; private Button btnRead; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnSave = (Button) findViewById(R.id.btn_save); btnRead = (Button) findViewById(R.id.btn_read); btnSave.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SharedPreferences.Editor editor = getSharedPreferences("data", MODE_PRIVATE).edit(); editor.putString("name","Tom"); editor.putInt("age", 28); editor.putBoolean("married", false); editor.commit(); } }); btnRead.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { SharedPreferences sp = getSharedPreferences("data", MODE_PRIVATE); String name = sp.getString("name", ""); int age = sp.getInt("age", 0); boolean married = sp.getBoolean("married", false); Log.d("MainActivity","name is " +name); Log.d("MainActivity","age is " +age); Log.d("MainActivity","married is " +married); } }); }}
得到SharedPreferences对象有三种方法
1.上例中的,Context中直接getSharedPreferences() 两参数,一问此文件名称,二为模式
2.Activity中getPrefrences() 一参数,模式 文件名为当前类名
3.PrefrencesManager类中的getDefaultSharedPrefrences() 一参数,模式 文件名为当前应用程序的包名
0 0
- SharedPrefrence存储
- 入门Android开发--笔记--SharedPrefrence存储、读对象
- Android Sharedprefrence
- 18.显示购物车存储器实现(实际上就是存储在sharedPrefrence当中)
- sharedPrefrence保存读取对象
- Android学习篇章21-Sharedprefrence
- SharedPrefrence 的 apply() 和 commit() 区别
- 2015.5.10安卓笔记之sharedprefrence、xml序列化、pull解析xml文件
- 存储
- 存储
- 存储
- 存储
- 存储
- 存储
- 存储
- 存储
- 存储
- 存储
- 宽搜——nkoj1168血色十字军
- 快速排序
- 第六章 交流
- 基础练习 闰年判断
- Qt之HTTP上传/下载
- SharedPrefrence存储
- UIActivityIndicatorView头文件学习
- 基础练习 字母图形
- 重新学习mybatis 总结(一)
- 文本文件编写并运行Java程序
- Android中Intent的各种常见作用
- python 按图形打印二叉树
- BZOJ-2929 洞穴攀岩 最大流Dinic(傻逼题)
- 音视频开放SDK