From 15fba9d1f9c50f029d6f326cba168bf90813520b Mon Sep 17 00:00:00 2001 From: Sucan <632190820@qq.com> Date: Tue, 10 Mar 2026 20:28:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E8=A1=A8=E6=83=85?= =?UTF-8?q?=E5=8A=A8=E7=94=BB=E8=A7=86=E5=9B=BE=E5=92=8CMQTT=E8=BF=9E?= =?UTF-8?q?=E6=8E=A5=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 AnimatedEmojiView 实现机器人表情动画显示 - 集成 MQTT 客户端库并实现 MqttManager 管理连接 - 添加机器人语音播报功能并同步表情状态 - 移除 SettingsActivity 中的日志显示相关代码 - 更新依赖项和权限配置以支持新功能 --- .gitignore | 1 + .idea/gradle.xml | 1 + app/build.gradle.kts | 3 + app/src/main/AndroidManifest.xml | 13 +- .../lzwcai_terminal_temi/AnimatedEmojiView.kt | 157 ++++++++++++++++++ .../lzwcai_terminal_temi/LogManager.kt | 80 ++++----- .../lzwcai_terminal_temi/MainActivity.kt | 111 +++++++++++-- .../lzwcai_terminal_temi/MqttManager.kt | 126 ++++++++++++++ .../lzwcai_terminal_temi/SettingsActivity.kt | 24 --- app/src/main/res/layout/activity_main.xml | 28 ++++ app/src/main/res/values/strings.xml | 3 + gradle/libs.versions.toml | 3 + 12 files changed, 459 insertions(+), 91 deletions(-) create mode 100644 app/src/main/java/com/example/lzwcai_terminal_temi/AnimatedEmojiView.kt create mode 100644 app/src/main/java/com/example/lzwcai_terminal_temi/MqttManager.kt diff --git a/.gitignore b/.gitignore index aa724b7..d0fef5b 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ .externalNativeBuild .cxx local.properties +*.log \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 97f0a8e..639c779 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +