农业是一个国家的基础性产业,对于我国这样一个农业大国来说,显得更为重要,直接关系着我国的国计民生。因此农业信息化、智慧化的发展程度,与我国的经济水平关系十分密切。传统的农业依靠的是相对陈旧的生产技术,并且使用落后的生产工具,导致生产率低下、农产品的产量增长十分缓慢、农业发展相对滞后,反观这种局面下的结果又会影响技术和工具的发展与革新。
要想农业可持续发展,实现传统农业向现代化的发展,在此过程中必须要考虑在保证产品总量、调整产业结构、改善产品品质的前提下如何解决生产效益低下、资源严重不足、利用率低下、环境污染等问题所带来的影响。
因此,必须不断提高对农业生产的要求,并研究如何将先进的技术与传统农业结合,以实现农业的现代化。在这种背景下智慧农业应运而生。
手机APP程序设计本文中手机APP通过无线WiFi与智能网关中的服务器相连获取数据,主控芯片通过ZigBee无线网络与各个终端节点相连,实现数据的传输和对执行器件的控制。整个APP系统主要由环境监测、远程控制、全部设备和监控四个模块组成,简洁方便,非常符合智能化的要求。
登录界面设计
设计手机APP登录界面,主要由三个部分组成,分别是资源文件、JA源代码和系统文件。资源文件主要是对登录界面进行结构布局的设计,JA源代码是对APP主要功能的实现进行的设计,系统文件主要是识别界面中定义的组件。
主控界面设计
当点击登录按钮后,手机APP从登录界面转到主控界面,根据智能农业系统的功能需求,主控界面主要由环境监测、远程控制、全部设备、监控四个功能模块组成。界面上的每个功能模块图标对应相应的功能,这样就可以为用户提供进入每个功能模块的接口。
通过设置事件侦听器在登录界面中监听按钮事件,通过意图组件实现按钮事件的跳转。也就是说,需要在主控界面上的每个功能图标设置侦听事件,这样才可以侦听每个按钮事件的发生,一旦按钮事件发生,通过意图组件实现功能跳转。