 lvmengandClaude Opus 4.7
|
84634f843d
|
refactor(home): 用FlexboxLayoutManager替换GridLayoutManager,支持动态行列布局
FlexboxLayoutManager(COLUMN+WRAP)天然列优先排列,数据无需重排。
item宽高在拿到接口行列数后直接计算,适配任意rows×cols配置。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-26 09:17:06 +08:00 |
|
lvmeng
|
a78eaf7233
|
feat(app): 集成V3货柜管理功能
- 将应用包名从com.shuwei.intelligent.shelves迁移至com.sw.scalefusion.shelf
- 更新AndroidManifest.xml中的Activity声明路径以匹配新包名
- 在InitActivity中同步更新包名引用及依赖导入
- 修改GridLayoutTool工具类适配V3货柜布局排序逻辑
- 新增ApiResponse和BaseRepository统一网络响应处理
- 添加V3 API服务定义支持毛菜柜/净菜柜功能
- 新增HomeV3Activity和ShelfV3Activity实现新版货柜界面
- 集成API文档定义的货柜初始化、入柜、同步重量等核心功能
- 添加SlotModel等数据模型支持V3货柜操作
- 更新ProtocolConstants增加设备类型映射配置
- 重构网络管理层实现V2/V3接口实例分离管理
|
2026-06-24 17:39:44 +08:00 |
|
lvmeng
|
3b79f6d6aa
|
feat(config): 实现应用基础URL配置管理与环境切换功能
- 引入GlobalData对象统一管理应用基础URL配置
- 添加TEST/UAT/PROD三套环境切换弹窗功能
- 在BaseActivity中集成双击右上角状态栏显示环境切换对话框
- 将网络请求配置从App.configUrl迁移至GlobalData.appBaseUrl
- 扩展SpTool工具类支持baseUrl本地存储
- 增加HTTP连接和写入超时时间至30秒
- 更新构建配置启用BuildConfig支持
- 添加环境切换相关UI资源文件和样式定义
|
2026-03-31 14:06:04 +08:00 |
|
mazengfei
|
40cd27fa7b
|
增加左上角点击关闭页面,增加启动网络检测和连接功能,删除手机端测试布局;
|
2026-03-30 11:18:11 +08:00 |
|
马增飞
|
5b0b98c8b8
|
优化
|
2025-12-30 16:28:35 +08:00 |
|
lvmeng
|
a355828bab
|
增加初始化功能
|
2025-09-11 16:09:07 +08:00 |
|
lvmeng
|
e153f3e3b9
|
增加开机启动
|
2025-08-22 17:34:56 +08:00 |
|
马增飞
|
5b26e7e711
|
设备联调优化
|
2025-08-11 17:15:02 +08:00 |
|
lvmeng
|
383c354f29
|
接口联调2
|
2025-08-08 14:54:11 +08:00 |
|
lvmeng
|
65199f4c70
|
接口联调
|
2025-08-08 13:34:18 +08:00 |
|
lvmeng
|
4d91b9d338
|
适配优化
|
2025-08-07 13:01:26 +08:00 |
|
马增飞
|
005e7eae53
|
串口数据处理
|
2025-08-06 19:31:18 +08:00 |
|
lvmeng
|
f0f89982be
|
代码提交
|
2025-08-06 17:19:04 +08:00 |
|