之前发贴,用 Flutter 写了个桌面收音机: https://v2ex.com/t/941722#reply17
不过缺少手机端,实在不太方便,现在把手机端也补上,只需要把界面调整一下,业务逻辑方面完全不需要动,Flutter 的确有点赞。
桌面端:
手机端:
感兴趣的可以试玩一下(P.S: github 上面的最新代码编译,云盘的不一定)
下载地址: https://github.com/buf1024/app-release/releases
腾讯微云: https://share.weiyun.com/h3dOeNrJ
百度云: https://pan.baidu.com/s/1aYynWwnJc3901gTKMfjDXg?pwd=g5uw 提取码: g5uw
1
dcsuibian 308 天前
赞一个,话说 win 平台下的快捷键显示的还是 macOS 那套⌃⌥
|
2
wxf666 307 天前
楼主你是不是在不断地切换 SQLite 的日志模式?
Windows 上,你的应用每秒写入磁盘 10 MB/s 。 追踪看了下,每秒写入这俩文件几百上千次: - C:\Users\xxx\AppData\Roaming\buf1024\hiqradio\hiqradio\hiqradio.db-wal - C:\Users\xxx\AppData\Roaming\buf1024\hiqradio\hiqradio\hiqradio.db-journal 按理说,这俩应该只会出现其一? |
3
buf1024 OP @wxf666 不是,如果打开了缓存模式,一开始启动的时候,会从远程把所有电台信息下载下来,然后写入本地数据库,也就是 hiqradio.db ,每隔 30 天更新一次缓存。如果没打开缓存模式,则每一播放,收藏,又或者是录音,才相应的电台信息存储在数据库。其他业务,只涉及数据库读取。
|
7
archxm 306 天前
网络收音机都是垃圾,我选 sony z5 手机的硬件 FM 。手机要用国行系统,不要用港版,硬件可以买港版
|
12
Ixizi 305 天前
不考虑开源吗
|
15
Zys2017 288 天前 via Android
安卓端的是解压就可以用吗
|