安卓课程设计——智能农业
作者:互联网
这篇文章写完就说明我的第一个安卓项目完成了!!!!可算完成了呜呜呜,感谢一起和我奋斗的朋友们和会debug的老师,还有场外支援甜妹。
一、项目概述
课程设计做的是智能农业APP,最低版本要求是安卓9,使用的编辑器是Android Studio,主要功能点有:
- 用户登录注册、保存账号密码至数据库、并记住账号密码
- 连接MQTT服务器
- 温度湿度光照等json数据传输与解析并显示在ListView上
- 点击按钮遥控打开风扇、水泵等实现远程降温增湿
- 数据台显示历史数据图表
- 清除缓存及版本更新功能
(提醒一下项目命名写的贼烂,所以诞生了这个文章)
(哦对了我连项目名都打错了我就是文盲)
二、项目成果展示
项目结构:
项目实现效果:
用户登录界面
用户打开后的登录界面如图4-1所示,
图4-1
图4-2
首页界面
图4-3
首页三个跳转界面(温度、湿度、光照)
图4-4
数据台界面
图4-5
数据台三个跳转界面(数据台、温度、湿度、光照)
图4-6
设置界面
图4-7
设置界面的跳转界面及功能展示:
图4-9
三、项目各个部分功能介绍及实现
注册登录界面
功能
这部分主要功能是用户登录注册、保存账号密码至数据库并记住账号密码
实现
主要涉及的java和xml文件分别有:
首页
功能
实现
主要涉及的文件有:
首页与其他界面切换使用的Fragment(Bottom navigation activity模板),
四、目前存在的bug
五、总结
标签:课程设计,界面,登录,项目,安卓,功能,智能,首页,账号密码 来源: https://www.cnblogs.com/Mer1ot/p/16353156.html