Files
maidong-ktv/app/src/main/java/com/local/ktv/DownloadTask.kt
T
zijunchiang 0c26f6da68 麦动KTV: 移除Gitee数据库(改官方Muse同步), 歌曲源切w.w345.my, 远程日志+广告屏蔽
- DatabaseBootstrapper: 删除 Gitee 分片/manifest/blob 下载逻辑, 曲库只走官方 MuseDbSync
- build.gradle: 移除 GITEE_DATABASE_* 构建参数
- MainActivity: 重置数据库文案改为官方同步
- ktv_api.js: 歌曲源仅 w.w345.my, 缓存标记 7, 广告/错号资源拦截+重试
- 远程日志: 点歌记录 编号/标题/请求源/状态
2026-09-04 21:23:21 +08:00

13 lines
402 B
Kotlin

package com.local.ktv
class DownloadTask(@JvmField val song: Song) {
@JvmField var state: String = "等待"
@JvmField var progress: Int = 0
@JvmField var cancelled: Boolean = false
fun display(): String = buildString {
append(song.title).append(" - ").append(song.singer).append(" ").append(state)
if (progress > 0) append(' ').append(progress).append('%')
}
}