Android实践 -- 登录+找回密码+注册

1.数据库的设计

我在数据库中添加了两张表,一张表用来存储用户信息,诸如用户名,密码,
手机号等,可任意添加。另一张表用来存储上一个登录用户的账户信息,
我是为了方便才另外创建了一张表去存储,而且这张表我设计了它只能存储一条信息,
每次的存储都是对上一条记录的覆盖。事实上,我尝试过在存储用户信息的那张表内添加一个标识,
用来标记上一次登录的是哪一个帐号,但是这样做的话,每次改变标识都需要遍历整张表,
十分的麻烦,而且我也不知道有什么更高效的方法,毕竟水平有限,在这方面涉水颇浅,如果看了这篇文章的人知道更有效方便的方法,请教教我,谢谢。

关于建表语句就不多说了,但是有唯一一点值得一提的是,
根据Google官方 的建议,我们应该统一的将建表语句放置在一个终极类中,当然对于我们的全局变量也是一个道理,这样方便管理,当你需要改变某一全局信息时,
可直接找到,方便日后的维护。比如我的终极类就是下面这样 -> 
public final class GlobeManager {
   

    public GlobeManager() {
    }

    public static abstract class UserInfo {
   
        public static final String ID = "id";
        public static final String USERNAME = "username";
        <
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值