爱意满满的作品展示区。
JustZht

[招募 Android 测试] 做了一个高仿 iOS 13 Apple Music Live Lyrics 效果的动态壁纸

  •  5
     
  •   JustZht ·
    JustinFincher · Apr 15, 2020 · 9491 views
    This topic created in 2401 days ago, the information mentioned may be changed or developed.

    软件做什么

    苹果在 iOS 13 的 Apple Music 加了个根据专辑封面更改歌词背景的功能( Live Lyrics ),而本软件基本上就是在 Android 上高仿了下动态背景的部分,并且让这个功能支持了其他的 Android 音乐播放器,效果可见 YouTube 视频。

    软件全功能

    • 动态流体效果,并且根据当前播放的专辑改变颜色(需要打开获取通知的权限来读取音频通知)
    • 动态节奏可视化,在鼓点检测到时会伸缩流体模拟溢出效果(需要打开录音权限)
    • 没了 -。- 更多功能欢迎提意见

    招募的要求

    • Android 7.0 及以上
    • 高通 835 或更好的 SoC (低于这个也欢迎加入,只是目前性能优化不是太好)
    • 使用如下软件之一:
      • Spotify
      • SoundCloud
      • Tidal
      • QQ 音乐(需要在设置内开启系统样式播放通知)
      • YouTube Music
      • Google Play Music
      • TuneIn Radio
      • 其他音乐 /播客软件(除了虾米和网易)之外也欢迎测试兼容性

    大致的流程

    因为公开测试仍在审核( Google Play 的审核速度现在特别慢),目前只能以内部用户列表的形式测试,需要感兴趣的同学用 Gmail 邮箱发一封邮件到 [email protected],我会将你加入到内测列表并返回给你一个激活码,然后就可以激活测试了!另:我保证不会将邮箱用于其他用途。

    FAQ

    • 耗电嘛
      • 在高通 845 / 855 平台上,耗电是比系统 launcher 要小的。这个数据可能因为不同 SoC 而不同,但应该比我之前用 Unity 魔改的动态壁纸要省电省内存(基于 libGDX,实测低于 90 MB )。
    Supplement 1  ·  Apr 15, 2020
    🤔 据热心网友测试,貌似网易云音乐其实是支持的,欢迎使用网易云音乐的同学申请测试
    Supplement 2  ·  Apr 21, 2020

    Diffuse 正式发布了,包含了可以试用的免费版和全功能版本的付费版。
    感谢大家之前的测试,帮助我修了很多问题。有想要测试的同学可以继续联系我测试全功能版本。

    49 replies  •  2020-05-17 01:20:52 +08:00
    bagel
    bagel
    Apr 15, 2020
    1
    低于 90MB 是指 APK 大小?
    JustZht
    JustZht
    OP
    Apr 15, 2020
    2
    @bagel 90 MB 是指内存占用大小,如果 apk 的话安装前差不多 8 MB
    bagel
    bagel
    Apr 15, 2020
    3
    用 libGDX 会比用 Unity 性能好?是有什么内在原因吗?
    JustZht
    JustZht
    OP
    Apr 15, 2020
    4
    @bagel 倒也不一定性能好,如果说开发高性能游戏的话当然还是 Unity 更适合,毕竟有完整的技术支持和更好的测试优化,只是说对于动态壁纸这么一个需求来说 Unity 太重了。我之前用 Unity 和自己的 wrapper 上架过几个(详见 https://play.google.com/store/apps/dev?id=5201975025990666617 ),在用户体验上有一些难以解决的问题,比如内存占用,这部分是因为 Unity 自身在启动时会加载一部分我用不到的组件(比如音频,XR 和 2D,这些组件在内部 package manager 里受依赖很多,很难直接去除),也有 Unity 本身内存泄漏的问题(比如 WWW 类就很容易漏)。同时开发上也不是很理想,比如魔改 Unity 时要对生命周期做一些手脚,要绕过 Unity 对 activity 的依赖,要通过 JNI 传入传出数据很容易 crash 同时不好保证状态同步,等等
    Biggoldfish
    Biggoldfish
    Apr 23, 2020
    6
    @JustZht 感谢 第六行的 ZH5P29A2N13BDC3JB5MHRKL 已经使用
    leeZoom
    leeZoom
    Apr 23, 2020 via Android
    7
    第 8 个激活码已经使用了(
    JustZht
    JustZht
    OP
    Apr 23, 2020
    8
    @leeZoom 好的,感谢告知,请问第八个是指第九行的 SHT0P0X9BYGSRYQLG7DXMR4 嘛,因为目前表格行数会比位置多出一个 1 来(
    yooooga
    yooooga
    Apr 24, 2020
    9
    第 2 行 UE 开头的已经使用,感谢
    nvkou
    nvkou
    Apr 24, 2020 via Android
    10
    18 。DFJ63SU9G7GL6DN3YXNM6KU 已用
    gogo88
    gogo88
    Apr 24, 2020
    11
    S5Q4ZXPZQT3DWAER3HW58JM
    已经使用,谢谢楼主!
    m0mo
    m0mo
    Apr 24, 2020
    12
    感谢 25 行已使用
    m0mo
    m0mo
    Apr 24, 2020
    13
    TL2QP6ULX7CNCC5GNG99AGF
    yishanxin
    yishanxin
    Apr 24, 2020
    14
    5MXMA3UQRA8TV934MSSE7MZ 51 行用了 感谢
    catning
    catning
    Apr 24, 2020
    15
    9CDFUG0JT7K2KHBCB034Q1J #23 已用,感谢
    hewelzei
    hewelzei
    Apr 24, 2020
    16
    8J2F96HE6RD4CZW9H9678SN #40 行已用,感谢
    starles
    starles
    Apr 24, 2020
    17
    07EXNHNEJ4D8KA4RCMG3RN6 #28 行已用,感谢
    zbn
    zbn
    Apr 24, 2020
    18
    第四个已用 谢谢楼主
    ByteRan
    ByteRan
    Apr 24, 2020
    19
    FL2Z0N74DD0713VDK7S21VU #36 行已用,感谢
    eesa
    eesa
    Apr 24, 2020
    20
    感谢,默认没有音乐播放的时候黑白两色的配色很美。
    line 27:9D9Z609682BLLE6ZKHJTY2Z,已用
    wfhtqp
    wfhtqp
    Apr 24, 2020
    21
    48: `T31SWCJAFT3TFRFNTNKVB7S` 已用,谢谢
    DogBear
    DogBear
    Apr 24, 2020 via Android
    22
    line 2: 64EG1UF9EY4S836HP1PLA5A 已用,感谢
    caryqy
    caryqy
    Apr 24, 2020
    23
    感谢,31 SRMLLQLU932LG89L47ZKH1J 已用
    zhzzf
    zhzzf
    Apr 24, 2020
    24
    no.7 已用,谢谢
    cydysm
    cydysm
    Apr 24, 2020
    25
    29: G5MWZHT5YT6089KDEBH48R2 已用 感谢
    tiiime
    tiiime
    Apr 24, 2020 via Android
    26
    3P4XBDVW35WNPAHM0E0L6AC 已用
    mgrddsj
    mgrddsj
    Apr 24, 2020 via Android
    27
    谢谢,第 39 行 VKL1R0E21SH2G1VWQTPCGSN 已用。
    mgrddsj
    mgrddsj
    Apr 24, 2020 via Android
    28
    网易云音乐在设置里面的通知风格设置成系统风格可以用。
    mgrddsj
    mgrddsj
    Apr 24, 2020 via Android
    29
    很好看,有一个问题就是播放封面是暗色的歌曲时,通知栏图标依然会变黑,导致看不见。
    shawn7
    shawn7
    Apr 24, 2020
    30
    第 12 行 LJRJ98BT6G5YYN9YWRPBFWF 已用 感谢
    JustZht
    JustZht
    OP
    Apr 24, 2020
    31
    @mgrddsj 对的,这个应该是启动器处理的问题。我的壁纸实现了取色的 API,如果启动器能调用 API 获得当前颜色并且根据颜色修改通知栏样式的话应该是没有这个问题的,但是基本没有启动器有严谨地这么做过,所以我也不是很明白 Google 设计的那个取色 API 到底有什么用... 后期估计会加一些自适应的逻辑,预先分析下封面的色调然后处理下保证可读性
    Tyu020
    Tyu020
    Apr 25, 2020 via Android
    32
    第十个已用,谢谢!!
    jianzhao123
    jianzhao123
    Apr 25, 2020 via Android
    33
    JKQ5061YHL2U2JVE7HJT61E 已用,谢谢!
    skyrocketing
    skyrocketing
    Apr 25, 2020
    34
    7X2T0XUZP4ES4LCWWQR2P6T 已用
    LiFExxl
    LiFExxl
    Apr 25, 2020 via Android
    35
    No.26 已使用,谢谢
    mooncat
    mooncat
    Apr 25, 2020 via Android
    36
    41 已用,谢谢。
    LiFExxl
    LiFExxl
    Apr 25, 2020 via Android
    37
    @mgrddsj 我用的 Apple music,设备是 Galaxy S9+,没有这个问题
    LiFExxl
    LiFExxl
    Apr 25, 2020 via Android
    38
    本地播放器 poweramp 也适用
    AxtonYao
    AxtonYao
    Apr 25, 2020 via Android
    39
    24 4LCDSPKV3ASAF0BLUAEK7BB 已用,感谢!
    PinkPumpkin
    PinkPumpkin
    Apr 25, 2020 via Android
    40
    42 已用~
    Blueice
    Blueice
    Apr 25, 2020 via Android
    41
    X8Y44QLLVG7M0K6N7T54L4V 已用,谢谢。
    x25yf
    x25yf
    Apr 27, 2020 via Android
    42
    @JustZht 35 CXFUUWPMWAFKQZ3D5XMQ3PA
    zhouweiluan
    zhouweiluan
    Apr 28, 2020
    43
    0C8CHMDUWL683ETBHCA7GWM 已用
    yael
    yael
    Apr 29, 2020 via Android
    44
    @JustZht 第 9 行 SHT0P0X9BYGSRYQLG7DXMR4 已使用
    TheGonG
    TheGonG
    Apr 30, 2020 via Android
    45
    @JustZht 19 行 79L0DQSQHYCR3CHCNQLL98H 已使用,
    TheGonG
    TheGonG
    Apr 30, 2020 via Android
    46
    用了一下,Aplayer,虾米音乐,QQ 音乐可以用,然后遇到点问题
    一开始设置壁纸,然后我点右上角那个设置图标后,重新点设置壁纸就无法进入设置壁纸了
    另外一个就是设置壁纸,我连续返回,进入返回,大概两三次这样吧,再进去设置壁纸就显示不出那个流动的壁纸了
    设置壁纸,把它设置主屏幕+锁屏,主屏幕会生效,播放音乐会流动,但是锁屏没有生效样子,也不知道是不是因为有主题冲突了。
    设备是小米 10Pro,MIUI11.0.17 版本
    butanediol2d
    butanediol2d
    Apr 30, 2020
    47
    32 行 KP009YGB5991P7H89YBPXS4 已使用,感谢!
    francis5192
    francis5192
    May 4, 2020
    48
    第五个已使用,感谢开发者。另外提醒一下,所有激活码已经统统被使用,第五个是我去除楼中领取数据后一个一个试出来的唯一能用的。最后强烈谴责拿码不吭声的伸手党,浪费别人时间是谋财害命。
    JustZht
    JustZht
    OP
    May 17, 2020
    49
    @Daath 抱歉,这么久没看 V2 了 -。- 才发现有回复
    关于锁屏的问题,可以先设置个视频壁纸(比如 MIUI 12 的星云,同时设置锁屏+桌面),然后再设置 Diffuse 就可以了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4823 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 02:25 · PVG 10:25 · LAX 18:25 · JFK 21:25
    ♥ Do have faith in what you're doing.