SharedPreferences轻量级存储

多适用于保存密码


保存数据

SharedPreferences sp=App.getInstance().getSharedPreferences("config",MODE_PRIVATE);
SharedPreferences.Editor editor=sp.edit();
editor.putString("mobile",userTel);
editor.commit();

获取数据

SharedPreferences sp=App.getInstance().getSharedPreferences("config",MODE_PRIVATE);
sp.getString("mobile","");

sp.getString(String1,String2)

当String1没有值的时候取String2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,针对您的问题,我可以为您提供一些关于Android注册并记录用户信息的基本思路和代码实现。 首先,我们可以使用SharedPreferences作为轻量级存储方式来记录用户的注册信息。SharedPreferences是Android提供的一种用于存储轻量级数据的机制,它可以方便地存储和读取键值对数据,比如用户的用户名、密码等信息。 下面是一个简单的实现代码示例,假设我们要记录用户的用户名和密码: ```java // 获取SharedPreferences对象 SharedPreferences sp = getSharedPreferences("user_info", MODE_PRIVATE); // 获取SharedPreferences的编辑器 SharedPreferences.Editor editor = sp.edit(); // 存储用户信息 editor.putString("username", "your_username"); editor.putString("password", "your_password"); // 提交修改 editor.apply(); ``` 在上述代码中,我们首先获取了一个名为"user_info"的SharedPreferences对象,并通过调用其edit()方法获取了一个编辑器对象editor,接着使用putString()方法将用户的用户名和密码以键值对的形式存储SharedPreferences中,并通过调用apply()方法提交修改。 当用户需要获取存储的信息时,可以通过以下代码实现: ```java // 获取SharedPreferences对象 SharedPreferences sp = getSharedPreferences("user_info", MODE_PRIVATE); // 获取存储的用户名和密码 String username = sp.getString("username", ""); String password = sp.getString("password", ""); ``` 在上述代码中,我们通过getSharedPreferences()方法获取了之前存储的"user_info"对象,并通过getString()方法获取存储的用户名和密码。 当然,以上仅是一个简单的示例,实际上在真实场景中,我们还需要考虑一些其他的因素,比如数据加密、用户信息的校验等。但是通过这个示例,您可以了解到如何使用SharedPreferences来实现用户注册信息的存储和读取。 希望这个回答能够帮到您,如有任何问题或者需要进一步的帮助,请随时提出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值