基于高通410c开发板,开发android端家庭控制中心APP(1)
家庭控制中心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)相关推荐
- Android O 的camera framework-hal层框架笔记(基于高通845平台)
Android O 的camera framework/hal层框架笔记(基于高通845平台) tags: android camera 文章目录 Android O 的camera framewor ...
- 宁德时代机器人编程开发_高通发布5G机器人开发平台,内置强大AI算力。各大厂商竞相发布机器人处理平台,万物互联的时代即将到来...
高通发布了强大机器人平台Robotics RB5 Platform,内置工业级QRB5165机器人处理器,拥有15TOPS AI 算力,强大的AI算力可应用于机器学习,增强计算机视觉,多摄像头并发处理 ...
- imx6板载linux登录时间,大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc...
大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源.doc (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 ...
- imx6 linux 开发环境,大干货!迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源...
描述 迅为IMX6开发板丨Android丨Ubuntu丨Linux丨三大系统全开源 板载模块:WIFI蓝牙.4G.GPS.SATA.CAN/RS485.重力加速度计,电子罗盘等 资料丰富:原理图.底板 ...
- Android O Treble框架笔记(基于高通845平台)
Android O Treble框架笔记(基于高通845平台) tags: android 文章目录 Android O Treble框架笔记(基于高通845平台) @[toc] **0 前言** * ...
- Android开发板开发总结
ADB常见命令 adb connect ip[:port]:连接Android开发板(要求开发板开启ADB服务) adb disconnect ip:断开与Android开发板的连接 adb shel ...
- [转]QNX系统-基于高通骁龙SA8155平台,中科创达发布智能驾驶舱3.0解决方案
如果你认为本系列文章对你有所帮助,请大家有钱的捧个钱场,点击此处赞助,赞助额0.1元起步,多少随意 声明:本文只用于个人学习交流,若不慎造成侵权,请及时联系我,立即予以改正 锋影 email:1741 ...
- FL2440(S3C2440A 芯片) 开发板开发笔记
FL2440(S3C2440A 芯片) 开发板开发笔记 开发板的拨码开关指南: FL2440 改 vnfg 飞凌嵌入式 www. witech. com. cn 09. 8. 22 1 开发板使用手册 ...
- Android音视频学习系列(七) — 从0~1开发一款Android端播放器(支持多协议网络拉流本地文件)
系列文章 Android音视频学习系列(一) - JNI从入门到精通 Android音视频学习系列(二) - 交叉编译动态库.静态库的入门 Android音视频学习系列(三) - Shell脚本入门 ...
最新文章
- linux 格式化磁盘数据恢复_电脑文档被格式化,怎么恢复格式化文档!
- nginx子请求并发处理
- web python 维护性_Lemon-Web阶段考核(三)
- android 日历日期,android 日历 开始日期 与结束日期
- LoadRunner10自带的WEBTOURS,无法显示Flights页面问题解决办法
- 微信开发,自定义菜单不生效怎么办?重新关注也无效
- Hover.css:一组超实用的 CSS3 悬停效果和动画
- POJ 2429 GCD LCM Inverse(Miller-Rabbin素性测试,Pollard rho质因子分解)
- 巴特沃斯滤波器原理及其仿真设计
- INVECAS发布全球首创的HDMI(R)2.1,搭载HDCP2.3芯片和IP解决方案,适用于电视、AVR、条形音响和机顶盒
- C++写的简易的控制台游戏
- 微信小程序合并单元格
- 腾讯视频转换mp4格式用什么转换器?电脑怎么把腾讯视频转换成mp4?
- BTree和B+Tree区别
- 在华为P50 Pro中,听到AI异构通信的朱弦三叹
- 【Medium Python】第三话:python多线程为什么不能并行?
- 2012年CSDN高校俱乐部秋季巡讲结案报告
- api-project使用帮助文档
- 轮值CEO徐直军全面剖析华为 任正非持股仅1.42%
- X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程
热门文章
- html让视频变形不留黑边,视频去黑边画面不变形|视频无损去黑边 去掉视频黑边且画面比例正常人物不变形...
- 配置AD域环境、OU、GPO
- 基于RxJava2.0+Retrofit2.0超大文件分块(分片)上传(带进度)
- 与机器人恋爱?人工智能已开始影响人类伦理观
- 【linux进阶4】apache的服务使用(图文巨详细解释apache的正向和反向代理)
- nginx 简单配置
- 软件设计的不同模型:瀑布式、快速原型法以及迭代式
- 如何看待 AI 方向 PhD 申请竞争过于激烈的现象?
- 【深度学习基础知识 - 25】提升模型泛化能力的方法
- 配置ST_Geometry查询