通过DHT-11对温湿度、MQ-7对一氧化碳的数据监测,Arduino收集到数据之后通过串口传输给ESP8266实现数据发送至服务器。服务器收集到数据后保留存为历史数据,而实时数据则发送至安卓前端进行显示,如果有需要可以通过操作安卓界面从服务器下载历史数据。
用GreenDao作为存储日记信息的数据库,这个轻量级的对象型数据库,对比起Sqlite其操作更为容易,适合初学者入手。这个Diary拥有动态启动页面、登录页面、日记展示页面和日记编辑页面, 新增、删除、分享功能都放在Menu中作为item出现。