网易云音乐Android版从第一版使用到现在,全新的 Material Design 界面,更加清新、简洁。同样也是音乐播放器开发者,我们确实需要思考,相同的功能,会如何选择。感谢开源,让我们有更多的时间和精力专注在自己产品的设计以及开发业务上。
网易云音乐Android版在开发过程中使用了下列第三方开源类库、组件。
(本文由于潜在的商业目的,仅供开发者参考学习)
项目名称 | 项目信息 |
---|---|
material-dialogs | MD 对话框 |
fastjson | JSON解析 |
fresco | 图片加载 |
CircleProgress | 圆形进度条 |
drag-sort-listview | 拖拽重新排序 |
BottomSheet | 底部菜单操作 bottom sheets |
android-flowlayout | 流式布局 |
Android-ObservableScrollView | 滚动视图观测滚动事件 |
android-stackblur / NativeStackBlur | 高斯模糊使用NativeBlurProcess |
PagerSlidingTabStrip | ViewPager滑动页面导航效果 |
HoloColorPicker | 颜色选择器 |
ZoomableDraweeView-sample | Fresco's ZoomableDraweeView |
shimmer-android | View闪光效果 |
SwipeBackLayout | 滑动返回效果 |
android-FlipView | 翻转动画效果 |
fab-transformation | 浮动操作按钮切换 |
android-wheel | Wheel Picker |
pinyin4j | 汉字转拼音 |
DanmakuFlameMaster | 开源弹幕引擎 |
cybergarage-upnp | DLNA |
PhotoView | 图片缩放 |