网易云音乐Android开源项目

调用网易云Api接口实现移动Web网易云部分功能(搜索+列表+播放) 调用网易云Node.js实现网易云音乐部分功能的实现 阅读详情

NetEase Music 网易云音乐

这是一个防网易云音乐Android APP,主要使用MVP(Model View Presenter)架构进行开发,网络请求主要采用 RxAndroid + Retrofit

欢迎star https://github.com/shellhub/NetEaseMusic

APP截图

NeteaseMusic 网易云音乐APP
<
【开源推荐】进阶实战,从一款音乐播放器开始(1) 其实写一个音乐播放器还是挺锻炼人的,涉及的知识面广,对于初、中级Android 工程师适合。本篇文章介绍了4个优秀的开源音乐播放器,有兴趣的可以去看看研究一下。我相信写完后对你的帮助会很大的。如果你还有什么优秀的开源库推荐,欢迎文末留言。更多Android干货文章,关注公众号【Android技术杂货铺】自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。 阅读详情

相关推荐

Html5+Css3实现类似网易云音乐的移动版播放器

网易云音乐的网页版是没有移动页面的,我突发奇想,来做一个玩玩: http://followyourheart.sinaapp.com/Demos/musicPlayer/Index.html 主要用到了Html5的一些Api跟Css3动画,仅供参考。

Roger的专栏 3万+

仿网易云音乐Android端歌手资料页面的实现

模仿网易云音乐歌手资料页面实现的demo

u011734444的专栏 4746

Android初级,实现网易云音乐歌曲列表界面效果,播放界面效果,ListView,ViewPager方法详解

初学Android初级,第一篇博客文章,如有错误,还望批评指正!本文主要内容以网易云音乐歌曲列表界面效果代码,播放音乐界面效果代码为主,并将ListView和ViewPager作为实现界面滑动功能的适配器控件进行穿插讲解。读完本文你将了解到: 如何创建布局文件(线性布局及相对布局搭配使用) 如何使用ListView和ViewPager进行界面滑动和切换(Fragment) 利用缓存原理给布局视图控件

wjw187的博客 1万+

Android获取网易云音乐歌曲详细信息

Android获取网易云音乐歌曲详细信息一、目标二、实现方案三、最终方案四、遗留问题五、接下来六、Finally 在《Android获取歌曲详细信息》一文中,介绍了几种获取网易云音乐歌曲详情的方式。 现在来看看结果如何。 一、目标 验证获取网易云音乐歌曲详细信息的几种实现方式的结果。 二、实现方案 私有API 名称 描述 接口地址 http://music.163.com/ap...

济沧海 x 远沧溟 1887

Android屏幕适配(网易云音乐方案)

简单高效无侵入式Android屏幕适配 最近在学习网易的Android课程,网易的老师提供了网易云音乐的屏幕适配解决方案,主要有两种,17年前是采用自定义缩放布局,17年后是采用的是工具类发方案,现在这两种方案在网易云音乐中是同时存在的。互不影响。在对比dimen适配、density适配、百分比布局适配等各种适配方案之后,网易云音乐的这两种方案在我们的项目中都是非常简洁高效的。 屏幕适配的相关概念...

adolph_lu的博客 2993

Android仿网易云音乐播放页面 背景虚化碟片效果

1、效果图仿网易云音乐播放页面,主要有4个关键点: 背景虚化。获取音乐的专辑封面,将此图片作为背景图,并进行模糊虚化处理 碟片合成。获取音乐的专辑封面,和黑色碟片图片进行合成 碟片旋转。音乐播放时,碟片顺时针360度旋转;音乐暂停,旋转暂停 指针旋转。音乐播放时,指针放到碟片上;音乐暂停,指针抬起 2、背景虚化工具类public class BlurUtil { private static

爱读书的旅行者 9171

Android 贝塞尔曲线实战之网易云音乐鲸云特效,2021程序员进阶宝典

一阶这个比较简单,因为没有在网上找到可以直接输入数学公式的工具,就手工推导了下。 ![在这里插入图片描述](https://img- 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》 【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整资料开源分享 blog.csdnimg.cn/20191227162611692.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shado.

flunsna的博客 1749

Android 仿网易云音乐 + Java socket自建服务器 过程&心得分享

分享一下大二下学期的时候做的一个项目,一个在线音乐播放器 UI素材和布局都参考了网易云音乐,客户端使用的是Android编写的,而服务器方面则是自己使用Java Socket,并自定义服务器与客户端之间的通讯协议~(安全方面就比较残念) 完成的功能也比较少~ 本人也只是个小菜鸡(:з)∠)

Shiroyan的博客 4688

安卓浏览器同步网易云音乐登录状态:Cookie导出导入实战指南

Cookie是Web开发中用于维持用户会话状态的核心机制,它通过在客户端存储小型数据文件,使服务器能够识别用户身份,实现个性化服务。其工作原理是服务器通过Set-Cookie响应头下发凭证,浏览器在后续请求中自动携带,从而跨越了HTTP协议的无状态限制。这项技术的价值在于为Web应用提供了无缝的用户体验,广泛应用于登录状态保持、个性化推荐、购物车等场景。本文聚焦于一个具体的工程实践:如何手动将PC端网易云音乐的登录Cookie,安全地导出并导入到安卓手机浏览器中,从而实现跨设备的免密登录和个性化音乐推荐同步

weixin_34059951的博客 407

从网易云音乐中总结banner设计

作为网易云的老粉,花瓣分组也专门给网易云留了个位置,网易云音乐基本每天都更新banner,素材文案会根据每天的节日或是近期发生的事件,甚至是刚上映的电影都可以拿来重新设计,色调非常接地气,常常打开APP一瞬间就控制不住寄几截图保存,以下是小小一部分。 有时候觉得文案也特别有意思,像是设计师自己想出来的东西。一直存图挺长时间了,不管是设计或是文案都值得好好学习。今天悄悄的总结一下个人想法,...

tanzhidan1994的博客 1919

Android 仿网易云音乐App(1)

开发是面向对象。我们找工作应该更多是面向面试。哪怕进大厂真的只是去宁螺丝,但你要进去得先学会面试的时候造飞机不是么?作者13年java转Android开发,在小厂待过,也去过华为,OPPO等,去年四月份进了阿里一直到现在。等大厂待过也面试过很多人。深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。这里附上上述的技术体系图相关的几十套腾讯、头条、阿里、美团等公司的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含。

keyoukewude的博客 1171

用RotateDrawable实现网易云音乐唱片机效果

Drawable系列之一,简单的用RotateDrawable实现网易云音乐的唱片机效果

MarioWoo的专栏 4371

android逆向 网易,Android逆向——网易云音乐排行榜api(上)

1. 抓包分析抓包可见,发送报文的body都是params=xxxxxxx这种格式的,于是可以判断params是个逆向的关键字2. JEB反编译原包,Java层静态分析反编译之后发现,几乎所有的字符串都被加密了但是,是通过了a.auu.a.c这个方法进行了解密操作,跟进去获得解密流程,先用base64解码字符串,然后遍历字符串与关键字进行异或用python写之,同时逆向能获取加密方式,from b...

weixin_35851515的博客 1224

手动管理Cookie实现网易云音乐跨设备登录:原理与实战

Cookie是Web开发中用于维持用户状态的核心机制,它解决了HTTP协议无状态的问题,通过在客户端存储服务器返回的标识信息,使得网站能够识别用户身份、记录偏好设置。其工作原理涉及服务器通过Set-Cookie响应头下发凭证,浏览器在后续请求中自动携带,从而实现免登录访问。这项技术的工程价值在于支撑了现代Web应用的个性化体验与用户会话管理。在实际应用场景中,理解Cookie的传输与存储机制,有助于开发者调试认证流程、实现跨设备状态同步,或进行安全审计。例如,通过分析网易云音乐等应用的网络请求,可以提取关键

weixin_31412781的博客 333

论文理解【LLM-OR】——【Step-Opt】Training LLMs for Optimization Modeling via Iterative Data Synthesis and

本文提出 Step-Opt-Instruct 方法,针对用 LLM 做 OR 问题求解任务,用迭代问题生成 + 分步验证机制实习更可靠的训练数据合成,从而微调开源 LLM 得到 Step-Opt。在多个 OR 建模基准提升性能,尤其在复杂问题上提升更明显

佚失的诗篇 803

图像配准(Image Registration)——深度学习方法

参考:https://www.cnblogs.com/carsonzhu/p/11188574.html

m0_46483236的博客 4万+

别再只调IoU了!给YOLOv8换上NWDLoss,实测小目标检测精度提升明显

本文深入探讨了YOLOv8在小目标检测中的优化策略,重点介绍了NWDLoss(Normalized Wasserstein Distance Loss)的应用优势。通过对比实验证明,NWDLoss能有效解决传统IoU损失函数的局限性,显著提升小目标检测精度,在遥感影像和交通监控等场景中表现尤为突出。文章提供了详细的代码实现和训练技巧,帮助开发者快速集成这一先进技术。

weixin_29072299的博客 265

三维变换矩阵实战——三维点云的旋转、缩放、镜像、错切、平移、正交投影

旋转矩阵:右边矩阵是点云的原始坐标,左边的是旋转矩阵可视化:绕x轴旋转90度。

weixin_43850909的博客 8227

OpenCV实战:5分钟搞定图像拼接(附Python代码)

本文通过OpenCV实战教程,详细讲解如何使用Python在5分钟内完成图像拼接。重点介绍`findHomography`函数和单应性矩阵的应用,提供完整的代码示例和常见问题解决方案,帮助开发者快速掌握图像拼接技术。

weixin_26833503的博客 120

用AI科研绘图全新升级!借助谷歌新发布模型Nano Banana pro实测一键绘制机制图与技术路线图,直接告别文字乱码与低画质

之前有同仁反馈,用Nano Banana画科研插图的时候,要么文字部分容易乱码,要么抓不住关键内容,画出来的效果反复修改后,还是达不到理想的效果。终于在Gemini 3发布没几天,万众期待的大香蕉模型也成功升级到了Pro版本,官方名称叫“Gemini 3 Pro Image”,实际上也就是我们说的Nano Banana 2。这次的Nano Banana Pro模型,不仅可以直出4K高清图,还能自定义比例,推理能力和中文文字的稳定性也得到了提升。

智能AI让学术科研更容易 1887

Android15音频进阶之解underrun与overrun思路(一百一十七)

本篇目的:Android15音频进阶之解underrun与overrun思路Underrun:发生在播放:APP准备的数据太少,导致底层没有音频数据可以播放,导致ADSP被“饿死了“,即Underrun。Overrun: 发声在录音:APP录音数据获取太慢了,导致底层录出来的数据太多了,APP播放不了,导致APP被“撑死了”,即Overrun。

Android系统攻城狮 2105

YOLOV12融合MSDA多尺度空洞注意力:突破尺度限制的科研实践指南

MSDA通过多尺度空洞注意力的设计,为YOLOV12突破尺度检测瓶颈提供了有效方案。从原理理解到代码实现,再到集成调优,每一步都是科研中“解决实际问题”的具体实践。如果你在实验中发现某类尺度目标的检测仍有不足,可以尝试结合数据增强(如随机缩放、多尺度训练)来强化模型对尺度变化的鲁棒性。科研的价值在于不断解决真实难题,希望这份指南能真正帮你在目标检测的尺度感知领域找到新的突破点,祝你在科研探索中持续收获新的见解与成果。

FJN110的博客 240

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: Android Studio / IntelliJ IDEA 中使用lombok
下一篇: Android网易云历史搜索和热门标签
ishellhub
博客等级 码龄9年 102粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值