其他分享
首页 > 其他分享> > 安卓课程设计——智能农业

安卓课程设计——智能农业

作者:互联网

这篇文章写完就说明我的第一个安卓项目完成了!!!!可算完成了呜呜呜,感谢一起和我奋斗的朋友们和会debug的老师,还有场外支援甜妹。

一、项目概述

课程设计做的是智能农业APP,最低版本要求是安卓9,使用的编辑器是Android Studio,主要功能点有:

  1. 用户登录注册、保存账号密码至数据库、并记住账号密码
  2. 连接MQTT服务器
  3. 温度湿度光照等json数据传输与解析并显示在ListView上
  4. 点击按钮遥控打开风扇、水泵等实现远程降温增湿
  5. 数据台显示历史数据图表
  6. 清除缓存及版本更新功能

(提醒一下项目命名写的贼烂,所以诞生了这个文章)

(哦对了我连项目名都打错了我就是文盲)

二、项目成果展示

项目结构:

项目实现效果:

用户登录界面

用户打开后的登录界面如图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