最近在做基于巴法云的远程控制LED灯的毕设,然而巴法云的接入文档给出的安卓App实在有些难以接受,界面简陋的同时要修改私钥或者主题的话还需要重新编译打包…所以我花了几天用AS自己写了一个简单的App用来替代,顺便试试用Compose编写界面是什么感觉。
这个App使用了默认的Material You主题,适配了安卓系统的深色模式,点击下方“开启”按钮即可向服务器发送"on"消息,再次点击相同位置的“关闭”按钮即可向服务器发送"off"消息;点击“亮”按钮可以向服务器发送"bright"消息,点击“暗”按钮可以向服务器发送"dark"消息,这两种消息需要在单片机端修改巴法云官方给出的代码,做出适配才能起作用;点击中间的信息卡片即可进入到设置私钥和主题的界面,不要忘记点击保存哦~
Gitee: IntelligentLED: 对于接入巴法云平台的LED灯所打造的一个安卓客户端。 An android application for Bemfa platform. (gitee.com)
程序界面展示: