一款基于网易云音乐UI,使用wanandroid、GankIo及时光网api开发的符合Google Material Desgin阅读类的开源项目。项目采取的是Retrofit2 + RxJava2 + MVVM-DataBinding架构开发。
A netease cloud music based UI, using wanandroid、Gank.Io and mtime API development accord with Google Material Desgin reading class open source projects.
- 1、基本遵循Google Material Design设计风格。
- 2、玩安卓、干货集中营与时光网电影内容。
- 3、MvvM-DataBinding的项目应用。
- 4、
NavigationView
搭配DrawerLayout
的具体使用。 - 5、透明状态栏使用与版本适配。
- 6、高仿网易云音乐歌单详情页。
- 7、RxBus代替EventBus进行组件之间通讯。
- 8、
ToolBar
的全方面使用。 - 9、
Glide
加载监听,获取缓存,圆形图片,高斯模糊。 - 10、水波纹点击效果详细使用与适配。
- 11、
Room
的基本使用。 - 12、基于
DataBinding
的ViewHolder
。 - 13、基于
DataBinding
的BaseActivity
和BaseFragment
。 - 14、
Fragment
懒加载模式。 - 15、
SwipeRefreshLayout
结合RecyclerView
下拉刷新上拉加载。 - 16、
CoordinatorLayout
+Behavior
实现标题栏渐变和滑动置顶。
资源均来自第三方,谨慎下载,前往第三方网站下载