UWP—网易云音乐的APP分析
不知从何时起,大量的APP如雨后春笋般出现在各大应用市场中,众多行业也开始着手于自己的APP开发。为了了解UWP在APP上的应用,我选择了自认为音乐界的良心APP——网易云音乐。
1、 Audio, video, and camera
https://docs.microsoft.com/en-us/windows/uwp/audio-video-camera/media-playback
作为一款专注于音乐播放的软件,网易云音乐主打的即为音频播放,但事实上,现今音乐市场有诸多音乐在发行时是以MV的形式存在,这就要求播放器有视频播放的功能。当然,网易云做到了,除了正常的MV之外,网易云还推出了视频专栏,囊括了有关音乐的混剪视频,舞蹈视频等。除此之外,作为一款优秀的APP,自然少不了相机功能,云村为方便我们记录生活,增加了动态专栏,在这里,我们可以发布任何东西,比如:照骗~
2、 Contacts, My people ,and calendar
https://docs.microsoft.com/en-us/windows/uwp/contacts-and-calendar/
总是循环听自己的歌单是件很无聊的事情,为了帮助众多单身狗了(zhui)解(qiu)男神女神,网易云也是想尽了办法,于是有了加关注这一功能。通过关注他人,我们可以了解到他or她的歌单,闲来无事,私信一下也是打破尴尬的不错方式嘛。
3、 Launching, resuming, and background tasks
https://docs.microsoft.com/en-us/windows/uwp/launch-resume/support-your-app-with-background-tasks
大多数每天都会听一些音乐,但我们有很多事情要做,这就决定了我们不可能时时刻刻停留在该APP界面,这势必会影响它的用户体验。为了方便用户一机多用,网易云APP允许在后台使用,这样,当你刷着微博聊着QQ的时候,你也能听到好听的歌。
4、 Networking and web service
https://docs.microsoft.com/en-us/windows/uwp/networking/
在这个烧流量的时代,没有网络功能的APP似乎不复存在。不可否认,没有网络的时候通过网易云也能听歌,但也只是缓存的歌曲,而这些歌曲,只有当你打开网络的时候,才会缓存下来,所以,网易云这款APP,最终还是离不开烧流量。
5、Maps and location
https://docs.microsoft.com/en-us/windows/uwp/maps-and-location/get-location
虽然网易云不是做导航出身的,但其也有着定位的功能。通过获取用户的位置信息,可以将同一区域的用户信息加以收集,闲来无事,翻一翻附近的人都在听些什么,说不准,你就发现了一首喜欢的歌曲。
UWP—网易云音乐的APP分析相关推荐
- Wireshark网络抓包工具使用简析(附加网易云音乐抓包分析)
1,wireshark介绍 2,基础使用总结 3,抓一个ping的icmp包 4,综合抓取pc端应用程序包 壹 什么是wireshark? Wireshark(前称Ethereal)是一个网络封包 ...
- Flutter实战 | 从 0 搭建「网易云音乐」APP(三、每日推荐、推荐歌单)
本系列可能会伴随大家很长时间,这里我会从0开始搭建一个「网易云音乐」的APP出来. 下面是该APP 功能的思维导图: 前期回顾: •Flutter实战 | 从 0 搭建「网易云音乐」APP(一.创建项 ...
- Python数据分析初探项目 基于Python数据可视化的网易云音乐歌单分析系统 大学编程作业(TUST 天津科技大学 2022年)
Python 数据分析初探项目 基于 Python 数据可视化的网易云音乐歌单分析系统 大学编程作业(TUST 天津科技大学 2022 年) Python 数据分析初探项目 基于 Python 数据可 ...
- node.js+uniapp计算机毕业设计安卓仿网易云音乐客户端APP(程序+APP+LW)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...
- 计算机毕业设计PHP+安卓仿网易云音乐客户端APP(源码+程序+lw+远程调试)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: phpStudy+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vu ...
- 计算机毕业设计Node.js+Vue安卓仿网易云音乐客户端APP(程序+源码+LW+部署)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...
- 计算机毕业设计Python+uniapp+安卓仿网易云音乐客户端APP(WEB+APP+LW)
计算机毕业设计Python+uniapp+安卓仿网易云音乐客户端APP(WEB+APP+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区 ...
- node.js毕业设计安卓仿网易云音乐客户端APP(程序+APP+LW)
该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...
- Python-Django毕业设计安卓仿网易云音乐客户端APP(程序+LW)
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- Flutter实战 | 从 0 搭建「网易云音乐」APP(五、播放功能逻辑)
本系列可能会伴随大家很长时间,这里我会从0开始搭建一个「网易云音乐」的APP出来. 下面是该APP 功能的思维导图: 前期回顾: 1.Flutter实战 | 从 0 搭建「网易云音乐」APP(一.创建 ...
最新文章
- Skyline 扩展模块简介
- 【BZOJ】1667: [Usaco2006 Oct]Cows on Skates滑旱冰的奶牛
- 从view 得到图片
- ACCP8.0Y2Web前端框架与移动应用开发第5章Bootstrap制作微票儿首页
- rocketmq queue_RocketMQ在面试中那些常见问题及答案+汇总
- 调用系统函数向进程发信号core
- 关于CDN的部署思路和技术架构
- OpenCV3 install tutorial for Mac
- rust: linker-link-exe-not-found
- CentOS6.3 编译安装LAMP(4):编译安装 PHP5.3.27
- 【中级计量经济学】Lecture 8 虚拟变量回归
- 【网络基础】通俗易懂的搞明白什么是IP地址(小白向)
- OBIEE的迁移部署
- 把小说放到mysql中_小说系统有必要把内容存到数据库不?
- u)dym)l$_@3*0y3u_pvy@34ky1co1j$lfd1wp-w*8x%30@f7t$
- CSAPP ArchitectureLab
- python转xlsx为xls 或重新保存xls
- WPM2026 P沟道增强型MOS场效应晶体管
- jQuery判断是否为数字
- Spring-Data-JPA EntityManager 从一次线上BUG探究Autowired和PersistenceContext的区别