V2EX TaylorZ 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    TaylorZ    全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
2023-07-12 19:48:26 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@Ccf
最新版( 1.3.0 )已经有这个功能了
2023-06-12 00:14:10 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@Ccf
暂时没有计划支持 Mac ,后续可能会支持。
管理多个服务器地址,这个可以有。
2023-03-16 13:43:45 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@viazure 播放控制栏优化已上
2023-03-13 15:07:51 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@of2 静态歌词功能已上线,Navidrome 内部接口使用的是另一套认证方式,与 Subsonic API 不兼容,无法单独适配 Navidrome
2023-03-13 11:22:37 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@Ccf 是这个吗? https://github.com/alexiscn/SubPetalApp ,这个是 iOS App
2023-03-13 11:11:38 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@viazure 好的,下一个版本就加
2023-03-08 14:48:27 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@of2
Subsonic API 歌词接口拿到的歌词是去除了时间点,只能静态展示所有歌词,不能实现根据播放进度显示当前歌词,估计这也是很多 Subsonic 客户端不支持歌词的原因

Navidrome 使用的是自己实现的接口,如果要实现根据播放进度显示当前歌词,那么只能单独适配 Navidrome
2023-03-08 14:18:33 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@washbrain 目前不支持无缝播放
2023-03-08 09:28:34 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@of2 这个可以有
2023-03-07 22:07:08 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@justincnn 感谢支持,UI 是基于 Material 3 风格开发的
2023-03-07 21:53:27 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@superedlimited
截图是 Navidrome 提供的 Demo 帐户里面的数据
服务器地址:demo.navidrome.org
用户名:demo
密码:demo
2023-03-07 21:49:36 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@xujinkai
- 长按桌面图标,有随机播放所有歌曲的快捷方式,这个可以有,目前 Subsonic API 没有提供获取全部歌曲的接口,只有一个获取随机歌曲的接口,最大返回 500 首歌曲,500 首应该够了
- 歌单 pin 到桌面上,这个可以有
- 歌手 pin 到桌面上,目前 Subsonic API 没有提供获取歌手全部歌曲的接口,只能获取歌手 Top 歌曲,这个暂不考虑
2023-03-07 16:10:56 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@xujinkai
- 随机播放,可以再具体描述下吗?
- 设置最大缓存大小,这个后面会加的
- 自定义缓存目录,目前项目里用的是 ExoPlayer 自己的缓存,缓存数据不是一个完整的音乐文件,只能由 ExoPlayer 才能解码播放,所以目前自定义缓存目录的意义不是很大
- 桌面小组件,这个可以有
2023-03-07 15:29:26 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@azhangbing 是的,Compose 写起来很爽,跨平台短时间应该不太行,比 Flutter 进度慢了很多
2023-03-07 14:54:30 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@whyrookie
@AlexShui
@xiaoliang
感谢大家的支持
2023-03-07 14:51:15 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@danRen 感谢支持
2023-03-07 14:44:21 +08:00
回复了 TaylorZ 创建的主题 分享创造 用 Compose 写了一个 Android 音乐播放器 SubTune
@Rrrrrr 这里的 [离线] 是指把音乐文件存储在自己的 Nas 上,不依赖如网易云音乐等音乐平台,数据在自己手上,不用担心歌曲下架的问题
2021-04-12 19:23:16 +08:00
回复了 TaylorZ 创建的主题 求职 [成都]4 年半 Android 开发,求大佬指点简历
@mmrx
1. 项目描述确实过于宽泛,这是因为我看到网上都说简历一页左右最好,自己压缩了很多内容;但这样确实有问题,有效信息不够,我会去完善一些细节;
2. 这也是一个问题,我是倾向于技术深度的,确实应该在简历中有所提现;
3. 第三方库原理只有少数深入研究过,大部分只知道大概的原理,比如美团的多渠道包我只知道利用了 Apk (压缩包)某个地方不参与签名校验实现的,这部分欠账有点多,只能慢慢补了
2021-04-12 16:25:20 +08:00
回复了 TaylorZ 创建的主题 求职 [成都]4 年半 Android 开发,求大佬指点简历
@hongch
我有点明白你的意思了,就是不要用一行话概述,要具体一些,让面试官了解我做了什么,怎么做的,遇到了什么困难,如何解决的。
2021-04-12 16:22:26 +08:00
回复了 TaylorZ 创建的主题 求职 [成都]4 年半 Android 开发,求大佬指点简历
@maninfog
1. 我是这么考虑的,感觉公司的项目深度不够,亮点不够,所以才把开源项目和技术文章放在前面;
2. 高德地图确实属于可写可不写,我主要考虑 HR 会进行简历筛选,写的太少,可能 HR 那里过不了;
3. 确实 4 年半太长了,可能是自己的性格比较偏安稳吧,我会重新审视自己这 4 年半的工作,把简历再调整一下。
4. 一起加油!
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1273 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 23:53 PVG 07:53 LAX 16:53 JFK 19:53
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86