论文部分内容阅读
随着经济的不断发展和人们生活质量的提高,人们对自身生活质量的要求也不断提高,家庭中的电器设备也需要不断更新来满足人们日益增长的需要。如何方便快捷的管理这些设备来丰富自己的家庭生活成为一项非常有意义的议题。智能家居作为一种能够对家居设备方便快捷管理的方式走进人们的家庭生活。智能家居是以居住点为平台,利用通讯技术,网络连接拘束,控制自动化技术,防火墙技术,网络布线技术,视频音频传输技术等将家庭生活中的相关设备集成,使得家庭事务关系高效化。随着移动终端的不断发展越来越多PC端的功能在智能便携式移动设备上也完成了功能的实现,大大方便了人们的日常生活。Android作为当前我国用户量最大的移动终端以其开放性和稳定性吸引了为数众多的开发者和使用者。开发基于Android的智能家居控制系统拥有更多的用户基础,具有广阔的前景。第1章本文首先介绍了智能家居控制系统的研究及意义,分析了一下现阶段智能家居控制系统的不足和其作为一个Android应用开发的优势。然后介绍了Android平台的基础知识包括Android系统的整体架构及特性,Android应用结构分析,开发中用到的组件,界面控件等。第3章介绍了系统的整体架构,接下来介绍了Android端家居控制系统的实现。包括开发环境的介绍,智能家居控制系统的界面设计和功能实现,其中功能实现部分分为四个模式:开关模式,温度模式,监控模式和计量模式。对每一个模式的界面设计和功能进行了分别的阐述。开关模式:这个模式下用户可以远程查看所有开关的状态并且可以进行远程控制,用户可以进行开关的添加,删除,修改等自定义操作。用户可以根据需求将当前所有开关的状态保存为一个自定义名称的模式,更加方便用户对开关进行控制。温度模式:温度模式下,用户可以查看所连接的家庭设备的温度传感器,对可控的温度传感器进行远程控制。在操作界面用户可以选择添加,删除,修改温度传感器来进行内容自定义。在温度模式下,用户也可以保存当前温度状态为一个自定义名称的模式,可以对温度进行快速选择。监控模式:监控模式下用户可以通过Android端和家中设置的摄像头进行远程连接,连接的方式包括Socket和Http两种方式。用户通过这种模式可以实时监控家中的状态,在视频获取页面还可以对当前视频流进行图片保存。计量模式:在计量模式下用户对家中可以进行量化的内容进行读取或控制。可以对整个家庭资源的使用有一个大致的了解。