NeteaseMusicGuide:网易云音乐引导页

时间:2024-05-31 10:31:57
【文件属性】:

文件名称:NeteaseMusicGuide:网易云音乐引导页

文件大小:14.99MB

文件格式:ZIP

更新时间:2024-05-31 10:31:57

Java

网易云音乐引导页 花了几天反编译了网易云音乐apk,学到了很多东西,下面单独把引导界面剥离出来. 先看原来网易云音乐引导界面的效果 反编译后剥离的效果 细微之处还是有点不同的。不过大部分我都还原了,可能动画实现方式有一点不同。 还有个地方我搞不懂,就是viewpager的切换动画被禁止了,这个好像要在自定义viewpager里面操作。这里有点看不懂,于是我就用了淡入淡出的动画效果代替了一下。 总的来说,有几个地方是值得学习的。 一个是适配性方面。UI配合不错,看得出是有算过的。1920像素密度为准,1248*831为比例画中间视图。这种挖空图片某一部分做动画,好像只能这样做适配了。 float bigHeight = 1F * getResources().getDisplayMetrics().heightPixels / 1920.0F; margins


【文件预览】:
NeteaseMusicGuide-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(730B)
----_config.yml(25B)
----gif()
--------2.gif(6.26MB)
--------1.gif(7.07MB)
----NeteaseMusicGuide.iml(871B)
----.gradle()
--------2.14.1()
----app()
--------proguard-rules.pro(645B)
--------src()
--------app.iml(11KB)
--------.gitignore(7B)
--------build.gradle(847B)
----gradle()
--------wrapper()
----.idea()
--------gradle.xml(626B)
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------copyright()
--------modules.xml(371B)
--------compiler.xml(686B)
--------workspace.xml(180KB)
--------libraries()
----.gitignore(189B)
----local.properties(454B)
----README.md(2KB)
----settings.gradle(15B)
----build()
--------intermediates()
----build.gradle(498B)

网友评论