前言
网易云音乐Android版从第一版使用到现在,全新的 Material Design 界面,更加清新、简洁。同样也是音乐播放器开发者,我们确实需要思考,相同的功能,会如何选择。感谢开源,让我们有更多的时间和精力专注在自己产品的设计以及开发业务上。
开发过程中使用了下列第三方开源类库、组件
(本文由于潜在的商业目的,仅供开发者参考学习)
项目 | 项目描述 |
---|---|
[material-dialogs] | MD对话框Phone |
[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] | 图片缩放 |