package cn.jinyejun.android_logindemo.service;import java.util.Map;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.util.Log;public class LoginService {private final static String TAG = "LoginService";/** * 保存数据到/data/data/cn.jinyejun.android_logindemo/sharePre目录下以info.xml格式保存 *  * @param context *            上下文 * @param isAutoLogin *            是否自动登陆 * @param userName *            用户名 * @param password *            密码 */public static void saveUserInfo(Context context, boolean isAutoLogin,String userName, String password) {SharedPreferences sp = context.getSharedPreferences("info",Context.MODE_PRIVATE);Editor editor = sp.edit();editor.putBoolean("isAutoLogin", isAutoLogin);editor.putString("userName", userName);editor.putString("password", password);editor.commit();}/** * 读取/data/data/cn.jinyejun.android_logindemo/sharePre目录下的info.xml配置文件 *  * @param context *            上下文 * @return userinfo 用户信息集合 */public static Map<String, ?> getUserInfo(Context context) {SharedPreferences sp = context.getSharedPreferences("info",Context.MODE_PRIVATE);Map<String, ?> userinfo = sp.getAll();Log.i(TAG, "userinfo= " + userinfo.isEmpty());return userinfo;}}

更多相关文章

  1. Android文件读写,保存数据
  2. android studio 取消自动保存功能(已解决)
  3. android中Json数据保存方式
  4. android练习一之保存用户名
  5. SharedPreferences 数据存储
  6. Android截图之 -- 手机端
  7. Android(安卓)Activity生命周期以及onSaveInstanceState、onRest
  8. Android中调用摄像头拍照保存,并在相册中选择图片显示
  9. Android各种获取Context方法

随机推荐

  1. Appium简介
  2. Android(安卓)如何用HttpClient 以Get方
  3. Android之使用网络技术
  4. 【Android】 textview 中超出屏幕宽度的
  5. 学习:Android生命周期
  6. 在win7下搭建Android开发环碰到的两个问
  7. Android逆向分析必备网址大全
  8. Android(安卓)Gallery滑动太快的问题
  9. android ScrollView 与SeekBar结合使用
  10. Dalvik——基本Dalvik VM调用