在开发android应用的时候,有时候要保存一下用户的信息,在整个应用中都可以访问得到的,当然用android支持的SQLITE数据库是可以的,但是如果只是存储一些比较建议或者少量的信息的话,用数据库就显得大材小用了,android平台提供了一个数据分享机制,数据被保存后,可以在应用的任何地方都访问得到,而且很高效,比如做一些用户登录后保存用户名密码等方面可以用到,好了,闲话不多说,上代码:

SharedPreferences userData = getSharedPreferences("userData", 0);SharedPreferences.Editor editor = userData.edit();  //保存用户名的名字  editor.putString("user_userid", user_userid.getText().toString());  editor.commit();
这就实现了用户id的保存,下次用户就可以免登录等等,如果注销的话,还是要得到这个保存的对象,如下:

SharedPreferences userData = getSharedPreferences("userData", 0);SharedPreferences.Editor editor = userData.edit();editor.clear().commit();
代码比较简单,用起来也比较方面,仅此给大家参考一下!


更多相关文章

  1. Android(安卓)各大手机品牌手机跳转到权限管理界面
  2. Android(安卓)Studio安卓学习笔记(三)Android用户界面的设计布局
  3. 关于Android(安卓)EditText图文混排的总结
  4. Android(安卓)MVC 架构详解
  5. 浅析Android(安卓)4.0的通知系统(附Android(安卓)4.0设计指南全文
  6. Android应用程序用户界面(十二)菜单
  7. android UI设计之思考
  8. Android最佳实践 为响应灵敏性设计
  9. android保存数据的四种方法

随机推荐

  1. Android(安卓)CursorAdapter
  2. android recovery模式流程
  3. Android(安卓)四大组件流程、Handler、As
  4. (ios实现)用c/c++混合编程方式为ios/andr
  5. Kotlin Android
  6. Android(安卓)N Settings 架构剖析
  7. 正确获得android设备的IP地址
  8. Android的Proxy/Delegate Application框
  9. [软件]安卓手机 kindle app 手工导入mobi
  10. Android系统使用global key 一键启动指定