收藏 分享(赏)

智能家居控制系统设计.doc

上传人:weiwoduzun 文档编号:2619844 上传时间:2018-09-23 格式:DOC 页数:77 大小:105.44KB
下载 相关 举报
智能家居控制系统设计.doc_第1页
第1页 / 共77页
智能家居控制系统设计.doc_第2页
第2页 / 共77页
智能家居控制系统设计.doc_第3页
第3页 / 共77页
智能家居控制系统设计.doc_第4页
第4页 / 共77页
智能家居控制系统设计.doc_第5页
第5页 / 共77页
点击查看更多>>
资源描述

1、姓 名 二 级 学 院 专 业 班 级 智能家居控制系统设计摘要 :本文简单介绍了智能家庭控制系统的组成、旅行、功能、系统设计以及产品选择的要点,工程设计事例等。Summary: This article simply introduces the composition of the intelligent home control system, travel, function, system design and product selection, the main points of the engineering design examples, etc关键词 :家庭控制器,自动

2、监控,安全防范。Antistop: Home Controller,automatic monitoring,safety protection目录1. 前言 - 32. 智能家居控制系统概述 - 43. 智能家居控制系统功能 - 43.1 家庭通信 - 43.2 家庭设备自动监控 - 43.3 家庭安全防范 - 44. 智能家居控制系统类型 - 54.1 系统类型 - 54.2 基本特点、功能、适用范围 - 55. 系统设计及产品选用要点 - 75.1 智能家庭控制系统类型的选用 - 75.2 家庭控制器的选用 - 75.3 总线技术及模块化设计 - 75.4 扩展功能 - 76. 设备的安

3、装 - 86.1 交换机、路由器、控制器、放大箱、分配箱、电话分线箱 - 86.2 家庭控制器 - 86.3 可燃气体探测器 - 96.4 感温探测器设置- 96.5 紧急按钮开关 - 96.6 门(窗) 磁开关 - 96.7 玻璃破碎探测器 - 96.8 被动红外侵入探测器和被动红外微波双技术探测器 - 96.9 红外遥控器 - 97. 工程设计实例 - 108. 设计中应注意的事项 - 119. 附录 - 11前言随着国民经济和科学技术水平的提高,特别是计算机技术、通信技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活

4、的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。2. 智能家居控制系统概述智能家庭控制系统是以 HFC、以太网、现场总线、公共电话网、无线网的传输网络为物理平台,计算机网络技术为技术平台,现场总线为应用操作平台,构成一个完整的集家庭通信、家庭设备自动控制、家庭安全防范等功能的控制系统。 智能家居控制系统的总体目标是通过采用计算机技术、网络技术、控制技术和集成技术建立一个由家庭到小区乃至整个城市的综合信息服务和管理系统,以此来提高住宅高新技术的含量和居民居住环境水平。 系统通常由系统服务器、家庭控制器(各种模块)、各种路由器、电缆调制解调器头端设备 C

5、MTS、交换机、通讯器、控制器、无线收发器、各种探测器、各种传感器、各种执行机构、打印机等主要部分组成。 可视门禁控制窗帘控制灯光控制娱乐系统控制防盗警报控制远程医疗控制燃煤气报警控制智能家居控制系统电话、手机、电脑社区其他应用系统社区防盗警报系统智能三表查抄系统Internert 网路由、防火墙家庭网关社区控制中心PDA手提PC服务器3. 智能家居控制系统功能智能家庭控制系统的主要功能包括家庭通信、家庭设备自动控制、家庭安全防范三个方面。3.1 家庭通信家庭通信可采用电话线路、计算机互联网、CATV 线路、无线局域网等方式。 (1)电话线路 通过电话线路实现双向传输语音信号和数据信号。 (2

6、)计算机互联网 通过互联网实现信息交互、综合信息查询、网上教育、医疗保健、电子邮件、电子购物等。 (3)CATV 线路 通过 CATV 线路实现 VOD 点播和多媒体通信。 (4)无线局域网 通过无线收发器、天线、各种无线终端,实现双向传输数据信号。3.2 家庭设备自动监控 家庭设备自动监控包括电器设备的集中、遥控、远距离异地(通过电话或 Internet)的监视、控制及数据采集。 (1)家用电器的监视和控制 按照预先所设定程序的要求对热水器、微波炉、视像音响等家用电器进行监视和控制。 (2)热能表、燃气表、水表、电度表的数据采集、计量和传送根据小区物业管理的要求所设置数据采集程序,通过传感器

7、对热能表、燃气表、水表、电度表的用量进行自动数据采集、计量,并将采集结果远程传送给小区物业管理系统。 (3)空调机的监视、调节和控制 按照预先所设定的程序,根据时间、温度、湿度等参数对空调机进行监视、调节和控制。 (4)照明设备的监视、调节和控制按照预先设定的时间程序,分别对各个房间照明设备的开、关进行控制,并可自动调节各个房间的照度。 (5)窗帘的控制 按照预先设定的时间程序,对窗帘的开启关闭进行控制。3.3 家庭安全防范家庭安全防范主要包括多火灾报警、可燃气体泄漏报警、防盗报警、紧急求救、多防区的设置、访客对讲等。家庭控制器内按等级预先设置若干个报警电话号码(如家人单位电话号码、手机电话号

8、码、寻呼机电话号码和小区物业管理安全保卫部门电话号码等),在有报警发生时,按等级的次序依次不停地拨通上述电话进行报警(可报出家中是哪个系统报警了)。同时,各种报警信号通过控制网络传送至小区物业管理中心,并可与其它功能模块实现可编程的联动(如可燃气体泄漏报警后,联动关闭燃气管道上的电磁阀)。 (1)防火灾发生 通过设置在厨房的感温探测器和设置在客厅、卧室等的感烟探测器,监视各个房间内有无火灾的发生。如有火灾发生家庭控制器发出声光报警信号,通知家人及小区物业管理部门。家庭控制器还可以根据有人在家或无人在家的情况,自动调节感温探测器和感烟探测器的灵敏度。 (2)防可燃气体泄漏 通过设置在厨房的可燃气

9、体探测器,监视燃气管道、灶具有无燃气泄漏。如有燃气泄漏家庭控制器发出声光报警信号,并联动关闭燃气管道上的电磁阀,同时通知家人及小区物业管理部门。 (3)防盗报警 防盗报警的防护区域分成两部分,即住宅周界防护和住宅内区域防护。住宅周界防护是指在住宅的门、窗上安装门磁开关,在对外的玻璃窗、门附近安装玻璃破碎探测器;住宅内区域防护是指在主要通道、重要的房间内安装被动红外探测器或被动红外微波双技术探测器。当家中有人时,住宅周界防护的防盗报警设备(门磁开关、玻璃破碎探测器)设防,住宅内区域防护的防盗报警设备(红外探测器或被动红外微波双技术探测器)撤防。当家人出门后,住宅周界防护的防盗报警设备(门磁开关、

10、玻璃破碎探测器)和住宅内区域防护的防盗报警设备(被动红外探测器或被动红外微波双技术探测器)均设防。当有非法侵入时,家庭控制器发出声光报警信号,并通知家人及小区物业管理部门。另外,通过程序可设定报警装置的等级和报警器的灵敏度。 (4)访客对讲 住宅的主人通过访客对讲设备与来访者进行双向通话或可视通话,确认是否允许来访者进人。住宅的主人利用访客对讲设备,可以对大楼入口门或单元门的门锁进行开启和关闭控制。 (5)紧急求救 当遇到意外情况(如疾病或有人非法侵入)发生时,按动报警按钮向小区物业管理部门进行紧急求救报警。紧急求救信号在网络传输中具有最高的优先级别,由于是人在紧急情况下的求救信号,其误报的可

11、能性很小。4. 智能家居控制系统类型4.1 系统类型 智能家庭控制系统可分成采用公共电话网的智能家庭控制系统、HFC 的智能家庭控制系统、以太网的智能家庭控制系统、LonWorks 的智能家庭控制系统、KS485 的智能家庭控制系统、无线网的智能家庭控制系统等类型。 4.2 基本特点、功能、适用范围 (1)采用公共电话网的智能家庭控制系统采用公共电话网的智能家庭控制系统图参见国家建筑标准设计03X602 第 18、19 、20 页。 基本特点:KS485 串行接口总线为主从式网络,它的通信为半双工、采用双向单信道连接方式。RS485 串行接口总线的传输介质采用双绞线,它可以高速地进行远距离传输

12、,传输速度与传输距离的技术指标如下:传输速率为 10Mbits 时,最大传输距离是 12m;传输速率为 1Mbits 时,最大传输距离是 120m;传输速率为 100kbits时,最大传输距离是 1200m。 系统组成:由系统服务器、家庭控制器、路由器、通讯器、控制器、各种探测器、各种传感器、各种执行机构、打印机等组成。 系统功能:实现家庭通信、家庭设备自动控制、家庭安全防范。 适用范围:该系统特别适用于新建、扩建的智能化住宅(小区)工程。 (6)采用无线网的智能家庭控制系统 采用无线网的智能家庭控制系统图参见国家建筑标准设计03X602 第 24、 25 页。 基本特点:利用无线作为信息传输

13、网,该系统不仅在功能上能完全满足要求,而且从系统服务器至家庭控制器、家庭控制器至各种现场末端装置均采用无线传输方式,小区、楼内、户内无需布线,施工简单,可以节省施工的投资。 无线网的工作频率符合 IEEE80211b 标准要求。 系统组成:由系统服务器、家庭控制器、无线收发器、各种探测器、各种传感器、各种执行机构、打印机等组成。 系统功能:实现家庭通信、家庭设备自动控制、家庭安全防范。 适用范围:该系统适用于新建、扩建的智能化住宅(小区)工程,且特别适用于改造的智能化住宅(小区) 工程,不用敷设线路就可实现数据信号的传输。5. 系统设计及产品选用要点 5.1 智能家庭控制系统类型的选用 新建、

14、扩建的智能化住宅(小区)工程,宜采用 LonWorks 的智能家庭控制系统、以太网的智能家庭控制系统或采用 RS485 的智能家庭控制系统。改造的智能化住宅 (小区)工程,宜采用公共电话网的智能家庭控制系统、HFC 的智能家庭控制系统或无线网的智能家庭控制系统。 5.2 家庭控制器的选用 家庭控制器的选用主要包括功能、总线技术及模块化设计、扩展功能、可按用户的基本要求进行配置等方面的选用要求。 (1)家庭控制器功能的选用 家庭控制器通常具有以下功能: 家庭防盗报警; 家庭火灾报警; 家庭燃气泄露报警; 家庭紧急求助; 远程设防与撤防; 远程报警; 访客对讲; 家用电器监控; 家用表具数据采集及

15、处理; 空调机监控; 接入网接口; 小区电子公告; 信息查询; 家用设备报修等。 (2)家庭控制器功能的选择 在工程设计中,家庭控制器功能的选择可参见下表所示。 5.3 总线技术及模块化设计 家庭控制器要求采用总线技术,如LonWorks、R5485 、BACnet、CNBlls 、CEBus 、X 一 10; 家庭控制器要求采用模块化设计,以便用户可以根据需求选择不同的模块完成不同的功能。 5.4 扩展功能 家庭控制器要有一定的扩展功能,考虑能适应今后发展的需要。可按用户的基本要求进行配置应能根据用户提出有哪些被控设备及监视控制要求(功能要求)等因素,来对家庭控制器组成进行配置,包含模块种类

16、的选择和各种模块数量的选择。6. 设备的安装6.1 交换机、路由器、控制器、放大箱、分配箱、电话分线箱康居住宅家庭控制器功能设置表级嗣 消防 安防 访客对讲 家电监控表具数据远传基本级(1A)1在住户内安装紧急按钮开关。2在住户内安装入侵报警探测器。具有语音对讲及控制开启楼道人口处防盗门功能。12 点 热能表、燃气表、水表、电度表的自动抄收及远传、超限判断、自动检查、分时计费、实时计量、管理功能。提高级(2A)在室内安装可燃气体泄漏自动报警装置。且能就地发出声光报警信号。1在住户内两处安装紧急按钮开关。2在住户内安装入侵报警探测器,在户门、及用台、外窗安装具有语音对讲及控镧开启楼道人口处防盗门

17、功能。可实现住户与安防监控中心的直接联系。2 点以上热能表、燃气表、水表、电度表的自动抄收及远传、超限爿断、自动检查、分时计费、实时计量、管理功能。人侵报警装置。先进级(3A)1在室内安装可燃气体泄漏自动报警装置,当燃气体泄漏报警后能自动切断气源、打开捧气装置,且能就地发出声光报警信号。2在住户内设置火灾自动报警装置。1在住户内不少于两处安装紧急按钮开关。2在住户内安装入侵报警探测器,在户门及阳台门、外窗安装入侵报警装置。具有语音、可视对讲及控翻开启楼道入口处防盗门功能,可实现住户与安防监控中心的直接联系。2 点以上热能表、燃气表、水表、电度表的自动抄收及远传、超限判断、自动检查、分时计费、实

18、时计量、管理功能。这些设备均应安装在电气竖井内或公共走道的墙上(内)。6.2 家庭控制器暗装(或明装) 在墙内( 上) ,其底边距地面 14m 左右。家庭控制器应设置在住户大门附近(宜距户门 05m 以内),且容易操作(包括设防与撤防 )的地方。6.3 可燃气体探测器安装在厨房内的燃气管道、灶具附近,当住户使用的是天然气,燃气探测器吸顶棚安装在距顶棚 300ram 以内的地方;当住户使用的是液化石油气,燃气探测器安装在距地面 300mm 以内地方。6.4 感温探测器设置在厨房内,它吸顶棚安装。在起居室、卧室等房间内,它吸顶棚安装。6.5 紧急按钮开关设置在起居室沙发和主卧室床头附近的墙上,及卫

19、生间的墙上。紧急按钮开关暗装在墙内,其底边距地面 05m12m。6.6 门(窗)磁开关安装在门扇和门框内或窗扇和窗框内。6.7 玻璃破碎探测器安装在窗户和玻璃门(阳台)附近的墙上或吸顶棚安装。6.8 被动红外侵入探测器和被动红外微波双技术探测器安装在住户的主要通道、重要的房间内,它吸顶棚安装或安装在顶棚的墙角处。6.9 红外遥控器安装在被控电器设备正面附近的墙上,距离不能超过红外线工作范围,且与电器设备之间没有遮挡。7.工程设计实例以二室户型为例介绍户内的智能家庭控制系统设计,设计标准采用康居住宅先进级(3A)。采用以太网的家居控制系统,家庭控制器与户内各模块之间采用 R$485 总线,家庭控

20、制器可通过电话线或计算机网络接收控制指令、发出信息,所选用的家庭控制器具有可视访客对讲功能。家居控制系统图参见国家建筑标准设计03X602 第 17 页,二室户型家居控制平面图参见图 1、2 所示,家庭控制器与室内设备的连接参见图 3 所示。在起居厅、卧室设置了感烟探测器,厨房设置了感温探测器、可燃气体探测器,各房间的窗户、阳台推拉门上及附近设置了门(窗)磁开关和玻璃破碎探测器,起居厅设置了被动红外侵入探测器,起居厅、卧室、卫生间设置了紧急按钮开关。对电、水、燃气进行计量;可对餐厅、起居厅、卧室的灯进行控制;当可燃气体探测器探测到有燃气泄漏后,联动控制关闭燃气管道上电磁阀、开启排烟风机;当有各

21、种探测器报警后,联动警报发声器发出报警声音。家庭控制器共提供 13 路输入:电度表(电度表安装在照明配电箱内)、燃气表、热能表、可燃气体探测器、感温探测器、感烟探测器、紧急按钮开关、被动红外侵入探测器、玻璃破碎探测器各 1 路,水表、门(窗)磁开关各 2 路。家庭控制器共提供 7 路输出:警报发声器控制 1 路、燃气管道上电磁阀控制 1 路、排烟风机控制 1 路、照明控制 4 路。三室户型、复式结构、别墅的智能家庭控制平面图及家庭控制器与室内设备的连接参见国家建筑标准设计智能家居控制系统设计施工图集03X602 。8. 设计中应注意的事项当防火规范规定必须设置火灾报警系统时,感烟探测器、感温探

22、测器及可燃气体探测器的设置及系统的构成须遵循火灾自动报警系统设计规范GB50116-98 的规定。9. 附录9.1 自动控制package com.zonesion.smarthome.auto;import java.util.Timer;import java.util.TimerTask;import android.util.Log;import android.widget.Toast;import com.zhiyun360.wsn.droid.WSNRTConnect;import com.zonesion.smarthome.app.IOnSensorDataListener;

23、import com.zonesion.smarthome.app.SmartHomeApplication;import com.zonesion.smarthome.data.DatabaseHelper;import com.zonesion.smarthome.data.ProfilesConfig;import com.zonesion.smarthome.data.UserConfig;import com.zonesion.smarthome.sms.Sms;import com.zsmarthome.R;/* AutoControl 是自动控制实现类,实现了报警装置模块、安防设

24、备模块、视频监控模块的自动控制。该类实现了 IOnSensorDataListener 接口 ,即要实现 onSensorData(String mac, byte bdata)方法,通过该方法来实现对底层传感器的控制。* * author Administrator* */public class AutoControl implements IOnSensorDataListener /* AutoControl 的 TAG 日志标签 */private static final String TAG = “AutoControl“;/* SmartHomeApplication 实例 *

25、/private SmartHomeApplication mApplication;/* 用户数据处理工具类 */private UserConfig mUserConfig;private ProfilesConfig profilesConfig;private WSNRTConnect wRTConnect;/* 用户电话号码 */private String mNumber;/* 报警装置模块 Mac 地址数组 */private String mMacsAlarm = new String “, “ ;/* 安防设备模块 Mac 地址数组 */private String mMac

26、sSecu = new String “, “, “ ;/* 光敏反控灯光模块 Mac 地址数组 */private String mMacsInfomation = new String “, “, “ ;/* 灯光控制模块 Mac 地址数组 */private String mMacsLight = new String “, “ ;/* 视频监控模块 Mac 地址数组 */private String mMacsMonitor = new String “ ;private String mMacsRfid = new String “ ;private String mMacsAcce

27、ss = new String“;/* 安防自动控制是否启动标识 */public static boolean securityflag = false;/ 默认是没有开启的/* 光敏反控是否启动标识 */public static boolean lightflag = false;/ 默认是没有开启的private String items = new String “security“, “light“ ;private boolean flag = true;private boolean flag1 = true;private DatabaseHelper databaseHel

28、per;/* AutoControl 构造方法* * param app* SmartHomeApplication 实例*/public AutoControl(SmartHomeApplication app) mApplication = app;/* 启动自动控制,即开始建立传感器数据监听*/public void start() mUserConfig = mApplication.getUserConfig();profilesConfig = mApplication.getProfilesConfig();mApplication.registerOnSensorDataLis

29、tener(this);databaseHelper = mApplication.getDatabaseHelper();wRTConnect = mApplication.getIntance();void procCardId(String id) String username = databaseHelper.find(id);String msg;if (username.length() = 0) msg = “未注册,非法用户“; else msg = username+“,欢迎您进入中智讯武汉科技有限公司“;wRTConnect.sendMessage(mMacsAccess

30、0, “OD1=4“.getBytes();/开锁Timer timer = new Timer();TimerTask task = new LockTimerTask(mMacsAccess0);/隔 5s 后执行关闭锁的操作timer.schedule(task, 5000);Toast.makeText(mApplication, msg, Toast.LENGTH_SHORT).show();class LockTimerTask extends TimerTask String mmac;LockTimerTask(String mac) mmac = mac;public voi

31、d run() wRTConnect.sendMessage(mmac, “CD1=4“.getBytes();Overridepublic void onSensorData(String mac, byte bdata) mNumber = mUserConfig.getString(mApplication.getResources().getString(R.string.contactphone_edit);String macsInfomation = mUserConfig.getString(SmartHomeApplication.KEY_Information);macAn

32、alysis(macsInfomation, mMacsInfomation);String macsLight = mUserConfig.getString(SmartHomeApplication.KEY_Light);macAnalysis(macsLight, mMacsLight);String macsAlarm = mUserConfig.getString(SmartHomeApplication.KEY_Alarm);macAnalysis(macsAlarm, mMacsAlarm);String macsSecu = mUserConfig.getString(Smar

33、tHomeApplication.KEY_Security);macAnalysis(macsSecu, mMacsSecu);String macsMonitor = mUserConfig.getString(SmartHomeApplication.KEY_Monitor);macAnalysis(macsMonitor, mMacsMonitor);/ 解析 mac 地址String macsRfid = mUserConfig.getString(SmartHomeApplication.KEY_Rfid);macAnalysis(macsRfid, mMacsRfid);Strin

34、g macsAccess = mUserConfig.getString(SmartHomeApplication.KEY_Access);macAnalysis(macsAccess,mMacsAccess);securityflag = profilesConfig.getBoolean(items0);lightflag = profilesConfig.getBoolean(items1);String datasss = new String(bdata);Log.i(TAG, “securityflag “ + securityflag + “ data:“ + mac + “ “

35、 + datasss);/ if (!mac.contains(“Camera“) if (mac.equalsIgnoreCase(mMacsRfid0) / RFID 地址String data = new String(bdata);if (data.charAt(0) != )return;if (data.charAt(data.length() - 1) != )return;data = data.substring(1, data.length() - 1);String tags = data.split(“,“);for (String tag : tags) String

36、 cv = tag.split(“=“);if (cv.length 0) Sms.sendShortMessage(mNumber, msg);/ 发送短信 else sendCommond(“CD1=8,D1=?“, mMacsAlarm0);/ 关闭排风扇if (securityflag if (data.charAt(0) != )return;if (data.charAt(data.length() - 1) != )return;data = data.substring(1, data.length() - 1);String tags = data.split(“,“);fo

37、r (String tag : tags) String cv = tag.split(“=“);if (cv.length 0) Sms.sendShortMessage(mNumber, msg);/ 发送短信 else / do nothingif (securityflag if (data.charAt(0) != )return;if (data.charAt(data.length() - 1) != )return;data = data.substring(1, data.length() - 1);String tags = data.split(“,“);for (Str

38、ing tag : tags) String cv = tag.split(“=“);if (cv.length 0) Sms.sendShortMessage(mNumber, msg);/ 发送短信 else / do nothingif (lightflag if (data.charAt(0) != )return;if (data.charAt(data.length() - 1) != )return;data = data.substring(1, data.length() - 1);String tags = data.split(“,“);for (String tag :

39、 tags) String cv = tag.split(“=“);if (cv.length 300.0 flag1 = false;Log.i(TAG, “关灯“);sendCommond(“CD1=1,D1=?“, mMacsLight0);/ 关闭灯光sendCommond(“CD1=2,D1=?“, mMacsLight1); else flag = true;flag1 = true; / else / if (bdata0 = / Log.d(TAG, “tag:“ + tag);/ if (tag.equals(“JpegImage“) / byte img = new byt

40、ebdata.length - 12;/ System.arraycopy(bdata, 11, img, 0, img.length);/ try / MonitorActivity.saveToSDCard(/ MonitorActivity.getfileName(), img);/ catch (Exception e) / e.printStackTrace();/ / / / / /* 发送命令传感器* * param commond* 命令* param mMacs* mac 地址*/public void sendCommond(final String commond, fi

41、nal String mMacs) Thread t = new Thread() public void run() wRTConnect.sendMessage(mMacs, commond.getBytes();t.start();/* 解析 Mac 地址* * param macs* param mMacs* return mac 地址数组*/public static String macAnalysis(String macs, String mMacs) if (macs.length() 0) / 解析 mac 地址,分开保存String a = macs.split(“;“)

42、;/ 0=00:12:4b:00:02:37:7e:7a;1=00:12:4b:00:02:63:3a:fffor (String it : a) / 0=00:12:4b:00:02:37:7e:7aString b = it.split(“=“);int idx = Integer.parseInt(b0);if (idx = mMacs.length | idx AccessLastTime = new HashMap();SuppressLint(“HandlerLeak“)Overrideprotected void onCreate(Bundle savedInstanceStat

43、e) super.onCreate(savedInstanceState);mApplication = (SmartHomeApplication) getApplication();mUserConfig = mApplication.getUserConfig();wRTConnect = mApplication.getIntance();/ 设置全屏并隐藏 TitlerequestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

44、 WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView(R.layout.access);/状态监测accessStatus = (ImageView) findViewById(R.id.accessStatus);accessStatus.setBackgroundResource(R.drawable.offline);openButton = (Button) findViewById(R.id.cButton1);closeButton = (Button) findViewById(R.id.cButton2);accessImage = (ImageButton) findViewById(R.id.accessImageView);OnLongClick onLongClick = new OnLongClick();accessImage.setOnLongClickListener(onLongClick);mApplication.setCurrentActivity(this);String macs = mUserConfig.getString(SmartHome

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报