Qiu
Qiu
现在的播放历史还是很简单的数据结构,只记录了开始播放的时间,我想应该要加一个统计每一次播放时间的逻辑,再加一个单次播放到停止小于10s的就不记录之类的,统计这方面之前没有考虑得很周全,应该接下来的重心就是统计系统了。 手动重新扫描按钮已经做好了,这个等下一个版本就好。 手动清除历史记录这个我可以加个按钮,应该下个版本也能有。 网络内容的那些因为要规避风险所以我已经去除掉了,之后就是使用音乐标签App来嵌入信息到歌曲文件里了,这样其实从某些方面来说更好,因为不需要每次重装软件都进行重新匹配了。 其他的播放功能从技术角度来说是可行的,不过我暂时的重心都在界面和交互体验的改进上,这个就先记录下来等以后再做了。 平板适配现在还基本停留在1.5.0的更新程度,主要目前是没有太多时间和精力去做适配,不过这个是一定有的,等我把手机端的缺失功能都完成了就弄平板适配。
@xenon2333 WebDav会做的,已经在计划里了的,这几个月一直很忙很累没有什么时间做自己的东西,不过不用担心,这个项目还在维护的,我不敢打包票什么时候会有大的进展,很多时候是有心情却没时间,有时间却没心情,只能慢慢等待了
还没做车载歌词的适配,大屏的模式也还在改
@JGDXDchara 可能之后加一个指定编码格式解码的选项,但这个优先级不会很高,会先把闪退问题解决,这个还是推荐使用UTF-8的格式,我觉得没必要在乎这点纸面数据上的大小。另外缺第一行和最后多一个";的问题已经解决了,你可以用其他应用查看歌词的文本,实际上还多了一些其他的文本在里面,这个你把它去掉就解决了,之后的版本可以不用管这个 ```kotlin // 针对传入 Language="Media Monkey Format"; Lyrics="......"; 的情况 lyricText = lyricText.substringAfter("Lyrics=\"") .substringBeforeLast("\";") ```
酷安下载地址,不过长时间没更新被隐藏了,近期会更新一版解决 [https://www.coolapk.com/apk/292606](https://www.coolapk.com/apk/292606)
是的,还没有弄完,比较忙,只能用零碎的时间一点一点的改。一直很迷茫,导致架构也总是在变,重构来重构去,成品又变回半成品,半成品又变成只剩个框架,框架又变成一堆散乱的代码了。主要还是时间和想法不连贯,很容易忘记上次的任务目标,还会重新质疑起当时的决定,很迷茫很纠结。
media3分支已合并到dev分支,切换到dev分支以后正常按照README文档的方法拉取就ok了
@Rongxuan2333 之前的版本是接收到开始的事件后从当前播放时间开始循环计时并累加,切至后台可能会导致一些线程资源休眠阻塞计时器暂停,进而导致延迟;现在的版本已经改成按帧间隔时间实时获取播放进度,这个问题理论上不存在了,你可以加内测群下载来试试看:592705105