做了一个登录的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下载地址点击打开链接
本文通过一个登录Demo演示了如何使用SharedPreferences实现记住密码的功能。详细介绍了SharedPreferences的存储与读取过程,并展示了如何利用它来保存和读取用户的登录信息。
4842

被折叠的 条评论
为什么被折叠?



