Transformers
|
de63acc114
|
修复TaskSchedulerActivity编译错误:使用PopupMenu替代抽象类ContextMenu
- 添加PopupMenu导入
- 替换直接实例化ContextMenu的代码
- 保持原有菜单功能逻辑不变
|
2026-05-18 20:18:20 +08:00 |
|
ZhanGSKen
|
02c27c37f7
|
TaskSchedulerActivity类改用内嵌函数创建内容菜单。
|
2026-05-18 20:12:06 +08:00 |
|
ZhanGSKen
|
774ecca1b2
|
<stallhelper>APK 15.20.2 release Publish.
|
2026-05-18 19:22:43 +08:00 |
|
Transformers
|
3af96c7f12
|
优化App.java初始化流程
- 添加cc.winboll.studio.libappbase.BuildConfig导入
- 移除onCreate()中重复的super.onCreate()调用
- 优化调试模式设置逻辑,先检查当前调试状态后再设置
- 保持build.properties版本号自动更新
|
2026-05-18 19:13:22 +08:00 |
|
ZhanGSKen
|
2e30b8667d
|
更换排档任务操作方式,未调试。。。
|
2026-05-18 17:02:35 +08:00 |
|
ZhanGSKen
|
96fca63627
|
优化排档任务列表视图
|
2026-05-18 13:41:25 +08:00 |
|
Transformers
|
f9d6198897
|
feat: 修改任务排档时间为时间戳格式,支持年月日显示
主要修改:
1. TaskSchedulerBean数据模型:
- 将currentScheduleTime字段类型从String改为long(时间戳格式)
- 更新构造函数参数类型
- 更新getter/setter方法
- 更新JSON序列化/反序列化,使用nextLong()和value(long)
2. TaskSchedulerActivity逻辑:
- 添加formatTimestamp()方法,将时间戳格式化为"yyyy-MM-dd HH"
- 添加parseTimeString()方法,解析时间字符串为时间戳
- 添加convertToTotalMinutes()方法,将月、天、小时转换为总分钟数
- 添加formatDurationToString()方法,格式化排档幅度显示
- 更新initSampleData(),使用Calendar生成时间戳示例数据
- 更新performSchedule(),直接使用时间戳计算,更准确可靠
- 更新对话框显示和保存逻辑,支持时间戳的显示和输入
- 更新ViewHolder变量名和显示逻辑
3. 布局文件:
- dialog_task_edit.xml:
- 修改时间输入提示为"当前排档时间(yyyy-MM-dd HH):"
- 将排档幅度从单输入框改为月、天、小时三个输入框
- item_task_scheduler.xml:
- 修改标签从"时间:"改为"排档时间:"
- 简化布局结构,删除冗余部分
4. 命名更新:
- 所有相关变量和方法名从startTime改为currentScheduleTime
- 提示文字相应更新
|
2026-05-18 13:31:51 +08:00 |
|
Transformers
|
3609c07daf
|
feat: 完善任务排档功能 - 添加数据模型、列表显示和编辑对话框
新增功能:
- 创建 TaskSchedulerBean 数据模型,支持任务名称、备注、起始时间、排档幅度
- 添加任务项布局 item_task_scheduler.xml,包含排档按钮
- 创建编辑对话框布局 dialog_task_edit.xml,支持编辑所有字段
- 实现 RecyclerView 列表显示任务数据
- 添加 showEditTaskDialog() 编辑对话框功能
- 实现 performSchedule() 排档时间计算功能
- 添加 addMinutesToTime() 时间计算工具方法
- 完整的输入验证逻辑
- 示例数据初始化
修改内容:
- 更新 activity_task_scheduler.xml 为 RecyclerView 布局
- 修改 TaskSchedulerActivity 继承 WinBoLLActivity
- 实现完整的列表适配器和 ViewHolder
- 添加排档按钮点击事件处理
|
2026-05-18 03:22:11 +08:00 |
|
Transformers
|
510f50458b
|
feat: 添加任务排档功能
- 新增 TaskSchedulerActivity 任务排档页面
- 新增 ic_task_scheduler 任务排档专用图标
- 新增 activity_task_scheduler 任务排档布局文件
- 在主界面添加任务排档入口按钮
- 在 AndroidManifest.xml 中注册新 Activity
- 在 MainActivity 中添加跳转逻辑
|
2026-05-18 02:56:14 +08:00 |
|
ZhanGSKen
|
9806ed668d
|
编译测试
|
2026-05-18 02:25:30 +08:00 |
|
ZhanGSKen
|
3359270103
|
更新基础类库
|
2026-05-18 02:19:14 +08:00 |
|
ZhanGSKen
|
893cf504c2
|
添加“./StallHelper_Bck20260515_150311_246/stallhelper/”源码
|
2026-05-18 02:15:02 +08:00 |
|