码云链接:https://gitee.com/onj123/project2024.git
项目应用场景
Android手机通过蓝牙连接LED氛围灯,控制LED氛围灯的亮度、颜色、闪烁等。后期考虑修改为温度贴、门锁、汽车胎压、蓝牙测试工具等产品的APP。
目前实现及技术
- Android 5.0以上
- 蓝牙开启、搜索、连接、下拉刷新、排序(BLE蓝牙、经典蓝牙),服务和特征的UUID需要配置(recyclerview)
- LED灯光参数控制、灯光参数保存(自定义控件、sqlite)
- LED灯光远程控制(mqttv3、gson、lombok),用MQTTX调试MQTT
- HTTP请求、文件下载(rxjava、retrofit)
- 图片+视频混合轮播、远程控制(指定文件列表、显示时长、开关机)(glide、videoview、Fragment、mqttv3、gson)
- 折线图实现显示(MPAndroidChart)
- 蓝牙测试工具(ListView)
- 用户登录
- 权限申请
- 硬件唯一标识
- 标题栏、导航栏(BottomNavigationView、Fragment)
- 异常监控(bugly)
展示
在这里插入图片描述