精通java,能熟练使用HTTP/TCP与服务器交互,熟悉C/C++,H5,css,javasctipt,能熟练使用常用的设计模式;
智能家居:
设备信息从服务器获取并显示;
窗帘的一键安装;
空调的一键配置;
设备的报警信息;
开关,插座的控制;责任描述 :平板通多jni调用串口(ttys3)和电子设备进行直接通信(开关,一键安装等);
建立平板与设备之间的心跳和平板与服务器之间的心跳;
平板通过服务器获取数据(Http),通过房间号得到该房间的所有设备;
平板接收手机发送的控制命令(Socket);
数据库建立的多张表,通过级联查询获取到哪个房间哪种类型的设备(级联查询通过SQL语句查询的,关键字join);
界面的数据更新通过:Handler和brodcast进行更新;
设备报警先通过串口(ttys3)直接报警到平板,在通过平板包报警信息上传至服务器(http post请求);
界面的布局:ViewPager,fragment,listview,popupwindow;
运用的框架:Volley,ormlite;
IDE:IDE:Windows ,Android stdiou,NetAssist;