做了一个登录的demo,其中包括记住密码功能。记住密码部分采用的
SharedPreferences实现的。SharedPreferences是一个轻量级的存储数据的工具类,使用非常的方便
存储实现:
SharedPreferences p = getSharedPreferences("mytest", Context.MODE_PRIVATE); SharedPreferences.Editor editor = p.edit(); editor.putString("email",email); editor.putString("pwd",pwd); editor.commit();获取实现:SharedPreferences p = getSharedPreferences("mytest", Context.MODE_PRIVATE); String email = p.getString("email",null); String pwd = p.getString("pwd",null);当然还有移除存储的数据功能等。SharedPreferences p = getSharedPreferences("mytest", Context.MODE_PRIVATE); if ((null != p.getString("email",null)) && (null != p.getString("pwd",null))) { SharedPreferences.Editor editor = p.edit(); editor.remove("email"); editor.remove("pwd"); editor.commit(); }其中存储需要Editor的帮助,这样才能存储数据,可以存储string,int,boolean,long,float类型的数据。界面如下demo下载地址点击打开链接