首页 > 其他 > 详细

Anytime项目开发记录2

时间:2014-03-05 17:15:08      阅读:443      评论:0      收藏:0      [点我收藏+]

注册,登陆于密码找回。这是这次记录的主要内容。

首先,我们来看类图:

bubuko.com,布布扣

因为一直在改,所以与第二篇介绍项目框架时的图会有一些不一样。

代码都是非常简单的。

由于在注册和登陆这里,需要弹出一些对话框告诉用户出错的地方,后来想到后面的程序中也可能会用到,所以就重构了一下,放到了AnyTimeActivity类中。

在AnyTimeActivity类中,有一个userId的公开字段,这个应该写成一个getUserId的方法,后续会改掉。这个是用来判断用户是否已经登录,如果已经登录,那么就会直接跳转到主页面,而不是让用户停留在登陆的页面再次登录。

注意观察可以发现,我并没有一些方法来进行本地存储。因为在使用AVOS提供的类库,已经帮我实现了这些方法,我所做的只是调用而已。

详细的内容大家可以到AVOS的官网查看。

同样,判断用户名是否重复、判断邮箱是否重复、发送密码找回邮件、用户注册、用户登录等,AVOS自带的后台系统均已经帮我实现了,这样节省了我很多时间。

下面是界面截图:

登录

bubuko.com,布布扣

注册

bubuko.com,布布扣

找回密码

bubuko.com,布布扣

 

找回密码时,会有一封邮件发送到我们注册时的邮箱地址,之后,打开邮箱,点击链接,会出现如下的页面。

bubuko.com,布布扣

此时,证明我们找回密码可以正常工作。

Anytime项目开发记录2,布布扣,bubuko.com

Anytime项目开发记录2

原文:http://www.cnblogs.com/maomishen/p/3581213.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!