简单地使用APP来实现对于家里基本信息的了解,通过APP来显示基本信息:室内温度,室内湿度,光照强度和烟雾浓度等数据。同时,以一些按钮来实现对家里的简单的电器进行监控。为广大群众因为粗心等原因忘记关灯或提前为自己开灯提供便利。
1.2研究意义
在人们不在家的前提下,通过家里存在的无线传感设备和智能手机上APP来对家庭环境进行实时监控是一种比较便捷的方法。于是,本文设计了一种基于Android平台的信息接收与发送系统,用户只需要安装的无线传感设备就可以实时监控家庭环境,采集到数据通过无线自动传送到用户预先安装在手机上程序中,用户可以清楚地了解家庭环境信息。在此基础上可以实现简单的操作来避免一些事情的发生来实现预防作用。
同时,用户也可以使用此APP来实现一些简单的操作,但是需要值得注意的是,用户必须是安装与APP相对英国无线传感设备的。在某些电器设备上使用无线传感设备,使其与联网,用户在手机上的APP监控页面上来点击按钮来实现对于家里某些电器的监控功能,比如,在回家进门前提前开灯,为自已提供便利或者提前打开空调开关来实现室内温度的调节等
2开发工具简介
2.1 Android
Android 是基于Linux平台的开源移动操作系统平台,开发手机设备联盟(Open Handset Alliance)将共同研发的Android系统以及应用软件根据市场的发展需求开发成了Android系统的智能手机,这就是Android开始的最初原态,随着移动设备的快速发展,Android主要应用的地方在智能手机和平板电脑这两块。并且,这些年来Android 系统在智能手机平台的市场占有率始终保持领先状态。
Android开发是具有个人性的,在一定条件它能够允许随便修改源代码。应用程序层、Linux内核层、系统运行库层以及应用程序框架层组成了Android 操作系统架构[1]。Android 开发时需要不同组件代表着不同的作用,例如表现程序功能的活动的Activity 组件,主要是广播和信息接收的Broadcast receiver 组件,可以后台运行但是没有页面的Service 组件和Content provider 组件。值的介绍地说就是Content provider 组件是使用数据接口来达到存储和分享的作用,同样,在多个应用程序之间也是可以的[2]。
如图21所示,这张图是Android官网的Android系统架构图。从图2.1中我们可以看出来Android系统架构图组成结构,依次可见第一层是应用程序层(APPLICATIONS),最中间的分别是应用程序框构层和库以及运行环境,以及最底层的LINUX KERNEL(Linux内核)[3]。在Android平台中,Android平台使用的灵活性和设计的个性化在一定程度上都是由这些主要的组成部分决定的。 Android平台的信息接收与发送系统APP设计(2):http://www.751com.cn/jisuanji/lunwen_41545.html