家庭控制中心APP运行在android端,通过与服务器通讯控制高通410c开发板。
基本功能如下:
1. 应用分为三个功能模块,包括电动窗帘、智能照明以及烟雾模块。
2. 电动窗帘模块中,包括调整窗帘位置、设置窗帘定时任务的功能。
3. 智能照明模块中,包括控制照明灯光打开和关闭的功能。
开发环境如下:
Win7 64位PC + Android Studio 3.1.2
开发步骤如下:
打开Android Studio 创建工程,这里使用的应用包名为com.thundersoft.flagmingo.flagdemo
Android SDK的版本选择21即Android5.0
选择创建一个Empty工程,之后会默认创建一个MainActivity以及activity_main文件,其中MainActivity为应用的Activity文件,activity_main为主Activity的UI layout文件。
1. UI开发
a) 主界面
在Android Studio工程中,Project窗口中选择Android按钮:
将delete_btn.png、ic_curtain_white_24dp.png、ic_light_white_24dp.png、ic_smog_white_24dp.png、light_close.png以及light_open.png图片文件拖拽到app/res/drawable文件夹中。