家庭控制中心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文件夹中。

基于高通410c开发板,开发android端家庭控制中心APP(1)相关推荐

  1. Android O 的camera framework-hal层框架笔记(基于高通845平台)

    Android O 的camera framework/hal层框架笔记(基于高通845平台) tags: android camera 文章目录 Android O 的camera framewor ...

  2. 宁德时代机器人编程开发_高通发布5G机器人开发平台,内置强大AI算力。各大厂商竞相发布机器人处理平台,万物互联的时代即将到来...

    高通发布了强大机器人平台Robotics RB5 Platform,内置工业级QRB5165机器人处理器,拥有15TOPS AI 算力,强大的AI算力可应用于机器学习,增强计算机视觉,多摄像头并发处理 ...

  3. imx6板载linux登录时间,大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc...

    大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 ...

  4. imx6 linux 开发环境,大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源...

    描述 迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源 板载模块:WIFI蓝牙.4G.GPS.SATA.CAN/RS485.重力加速度计,电子罗盘等 资料丰富:原理图.底板 ...

  5. Android O Treble框架笔记(基于高通845平台)

    Android O Treble框架笔记(基于高通845平台) tags: android 文章目录 Android O Treble框架笔记(基于高通845平台) @[toc] **0 前言** * ...

  6. Android开发板开发总结

    ADB常见命令 adb connect ip[:port]:连接Android开发板(要求开发板开启ADB服务) adb disconnect ip:断开与Android开发板的连接 adb shel ...

  7. [转]QNX系统-基于高通骁龙SA8155平台,中科创达发布智能驾驶舱3.0解决方案

    如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意 声明:本文只用于个人学习交流,若不慎造成侵权,请及时联系我,立即予以改正 锋影 email:1741 ...

  8. FL2440(S3C2440A 芯片) 开发板开发笔记

    FL2440(S3C2440A 芯片) 开发板开发笔记 开发板的拨码开关指南: FL2440 改 vnfg 飞凌嵌入式 www. witech. com. cn 09. 8. 22 1 开发板使用手册 ...

  9. Android音视频学习系列(七) — 从0~1开发一款Android端播放器(支持多协议网络拉流本地文件)

    系列文章 Android音视频学习系列(一) - JNI从入门到精通 Android音视频学习系列(二) - 交叉编译动态库.静态库的入门 Android音视频学习系列(三) - Shell脚本入门 ...

最新文章

  1. linux 格式化磁盘数据恢复_电脑文档被格式化,怎么恢复格式化文档!
  2. nginx子请求并发处理
  3. web python 维护性_Lemon-Web阶段考核(三)
  4. android 日历日期,android 日历 开始日期 与结束日期
  5. LoadRunner10自带的WEBTOURS,无法显示Flights页面问题解决办法
  6. 微信开发,自定义菜单不生效怎么办?重新关注也无效
  7. Hover.css:一组超实用的 CSS3 悬停效果和动画
  8. POJ 2429 GCD LCM Inverse(Miller-Rabbin素性测试,Pollard rho质因子分解)
  9. 巴特沃斯滤波器原理及其仿真设计
  10. INVECAS发布全球首创的HDMI(R)2.1,搭载HDCP2.3芯片和IP解决方案,适用于电视、AVR、条形音响和机顶盒
  11. C++写的简易的控制台游戏
  12. 微信小程序合并单元格
  13. 腾讯视频转换mp4格式用什么转换器?电脑怎么把腾讯视频转换成mp4?
  14. BTree和B+Tree区别
  15. 在华为P50 Pro中,听到AI异构通信的朱弦三叹
  16. 【Medium Python】第三话:python多线程为什么不能并行?
  17. 2012年CSDN高校俱乐部秋季巡讲结案报告
  18. api-project使用帮助文档
  19. 轮值CEO徐直军全面剖析华为 任正非持股仅1.42%
  20. X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程

热门文章

  1. html让视频变形不留黑边,视频去黑边画面不变形|视频无损去黑边 去掉视频黑边且画面比例正常人物不变形...
  2. 配置AD域环境、OU、GPO
  3. 基于RxJava2.0+Retrofit2.0超大文件分块(分片)上传(带进度)
  4. 与机器人恋爱?人工智能已开始影响人类伦理观
  5. 【linux进阶4】apache的服务使用(图文巨详细解释apache的正向和反向代理)
  6. nginx 简单配置
  7. 软件设计的不同模型:瀑布式、快速原型法以及迭代式
  8. 如何看待 AI 方向 PhD 申请竞争过于激烈的现象?
  9. 【深度学习基础知识 - 25】提升模型泛化能力的方法
  10. 配置ST_Geometry查询