1. 在 MqttService 中新增 update_products 指令處理,支援遠端觸發商品資料同步。 2. 優化 ImageGlide 邏輯,移除從網路載入圖片時的淡化濾鏡,確保圖片即時顯示原色。 3. 改進 ProductListActivity 的圖片預載機制,支援逐張商品即時刷新 UI 提升互動感。 4. 更新 .gitignore 以排除 .idea 目錄及 Agent 產生的規劃檔案。 5. 配合環境調整 Gradle 配置與 SDK 路徑。
1. 新增 gracefulDisconnect 模式:重啟前主動發布 'restarting' 狀態並正常斷線,抑制 LWT 離線警告。 2. 消除冗餘重啟循環:修改 HomeActivity 與 RestartActivity 協作邏輯,進入購物頁面僅釋放硬體而不殺掉進程,避免多次連線恢復。 3. 遠端指令校準:確保遠端重啟指令後 App 回到 HomeActivity 初始畫面。 4. 解決硬體資源衝突:保留 RestartActivity 的串口釋放流程,修復 App 跳轉卡死問題。