Android开发——网易云音乐使用的开源组件集合

前言

网易云音乐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] 图片缩放

这里写图片描述

原文地址:https://www.cnblogs.com/qitian1/p/6461537.html