毕业设计之安卓app用户端,实现的主要功能如下
1.注册,短信验证主要运用了mob的第三方平台 mob官网,因为没有进行具体的登记,只能运用其提供的短信模板并且次数限制为一个手机号每天10次。
2,用户端首页,这里实现了三种垃圾分类的查询方式,分别为文字,语音,图像的识别
文字识别(天行数据)
语音识别(讯飞开放平台)
图像识别(百度智能云)
3.新闻资讯(天行数据)
4.个人资料界面
5.回收数据统计(图表用的是MPAndroidChart)
6.回收进度
7.礼品兑换
兑换记录
8,设置界面
9,实名认证(百度OCR文字识别,这里用的是我学校的学生证)
10,短信修改密码,修改成功重新登录
11,mqtt连接,使用了阿里云的物联网平台,达到了与硬件进行交互的功能(这里实现了回收箱容量的监测,与箱子开关的控制)
12.用户绑定卡号,若用户号没绑定卡号则显示绑定按钮,绑定之后显示卡号
13.用户自主投放记录
用户端实现的功能大概就这些,工作量还是可以的,有小伙伴想要探讨的可以加我q:2530744420,一起进步哦!