目前在公司做一个音乐播放器,要求实现边下边播 ,目前可以缓冲(使用mediaplayer方法),但是缓冲完,下次点击还是要缓冲(没有保存,不知道在怎么得到缓冲数据)。看到酷狗这种播放器都是缓冲完就直接保存了,是怎么做到的?或者什么方法?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Android 使用MediaPlayer如何实现边下载边播放
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
恋恋西风 2016-04-23 11:21关注这个是使用流媒体方式播放,你也可以自己先下载到本地再播放,自己做缓冲;
建议用第三方的吧,自己做会比较麻烦;本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2024-04-24 17:39总的来说,`MediaPlayer`类是Android开发中处理媒体播放的基础工具,虽然简单易用,但对复杂场景可能稍显不足。在实际项目中,根据需求选择合适的方法和工具,可以更好地实现音频和视频的播放功能。
- 2025-06-22 20:35Android平台提供了丰富的API来支持多媒体播放,开发者可以使用VideoView或MediaPlayer类来实现视频播放功能。对于作业提交,需要结合后端逻辑,确保作业能够被正确上传并存储到服务器。 最后,是应用的测试和优化。...
- 2017-09-29 19:29使用VideoView播放视频简单、方便,但有些早期的开发者还是更喜欢使用MediaPlayer来播放视频,但由于MediaPlayer主要用于播放音频,因此它没有提供图像输出界面,此时就需要借助于SurfaceView来显示MediaPlayer播放...
- 2021-03-16 20:33摘要:Java源码,Android源码,Android播放器 一款仿写的android手机中的媒体播放器,mediaplayer源码分享与大家下载。源码爱好者以前发过几款android播放器相关源码,有兴趣的搜索一下,这一款里面的注释是英文的,仅...
- 2024-04-24 17:41在移动开发领域,Android平台因其开源性和广泛的设备覆盖度,成为了开发者构建各种应用程序的首选平台之一。本项目“音乐播放器.zip”显然是一款专为Android系统设计的音乐播放应用程序。下面我们将深入探讨与这个...
- 2022-10-18 14:30在Android移动开发中,底部导航栏(Bottom Navigation)是一种常见的用户界面元素,它允许用户在应用的多个顶级功能之间快速切换。本教程将深入探讨如何在Android Studio中实现底部栏,并添加动画播放以及音频播放...
- 2024-04-24 17:41在移动开发领域,Android平台因其开源性和广泛的设备支持,成为了许多开发者首选的移动应用开发环境。本项目"阅读器.zip"显然是一款专为Android设计的阅读应用,它可能包含了源代码、资源文件以及必要的配置文档,供...
- 2025-08-03 20:13在当今移动设备媒体消费不断增长的时代,视频播放功能在Android开发中极为重要。Android Studio作为Google官方推荐的开发环境,为开发者提供了强大的工具和库来实现视频播放功能。本文将详细介绍如何在Android ...
- 2025-05-11 14:19AI Native APP 开发前沿的博客 本文旨在为Android开发者提供一套完整的视频播放功能实现指南。主流视频播放API的选择与比较视频渲染核心原理播放控制功能实现网络视频流播放性能优化与问题排查文章首先介绍视频播放的基础概念和API选择,然后深入...
- 2025-06-10 00:02DarthP的博客 简介:本文深入讲解了在Android平台上使用类播放音频的方法。从基本结构和生命周期开始,介绍了如何使用prepare()start()等方法播放本地和在线音频文件,并且阐述了如何在适当的时候释放资源。同时,文章也涵盖了...
- 2022-04-06 22:02在Android平台上进行移动应用开发时,边下载边播放音乐(也称为流式播放)是一种常见的需求,尤其是在音乐类应用中。这个"Android应用源码之边下载边播music"的项目是一个很好的学习资源,适用于想要深入理解Android...
- 2024-05-10 23:24Android是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的移动操作系统,主要应用于移动设备,如智能手机和平板电脑。该系统最初由安迪·鲁宾开发,后被Google公司收购并注资,随后与多家硬件制造商、软件...
- 2015-08-08 10:50这个"Android应用开发mediaplayer播放功能"的示例项目旨在帮助初学者理解如何使用MediaPlayer类来实现基本的媒体播放功能,如播放、停止、暂停和重播。下面将详细介绍这些功能的实现方式以及涉及的关键知识点。 ...
- 2021-08-10 02:22"MediaPlayer1.rar" 这个标题表明我们正在讨论的是一个与Android开发相关的项目,具体是一个使用Java编程语言实现的简单音乐播放器。"MediaPlayer1"可能是指这个项目的命名,它可能是一个应用或者一个类库,用于演示...
- 2024-09-23 06:46通过学习如何使用MediaPlayer,不仅可以理解Android多媒体框架的工作原理,还可以在此基础上进一步学习更多高级功能,比如使用SurfaceView显示视频、使用ExoPlayer播放媒体文件、以及使用音视频编解码技术等。...
- 2025-05-08 20:35首先,例子中的"CanteenRadio"可能是一个关于音频播放功能的练习,它可能涉及到Android中的MediaPlayer类的使用,以及如何实现一个音乐播放器的基本功能。这通常包括音乐文件的读取、播放控制(如播放、暂停、停止)...
- 2022-08-18 19:49xiangzhihong8的博客 在视频开发方面,可以分为视频录制和视频播放,视频录制的场景可能还比较少,这方面可以使用Google开源的 grafika。相比于视频录制,视频播放可以选择的方案就要多许多,比如Google的 ExoPlayer,B站的 ijkplayer,...
- 2018-12-27 20:48zj53hao的博客 为了节省流量,安卓移动设备有需求:实现边播放边缓存.对于音乐重复播放的几率很大.有必要缓存下来. 现状是:MediaPlayer类只实现播放,和临时缓存数据的进度通知,但没有实现本地保存. 考虑了一下应该有几种方案; ...
- 2025-09-08 06:23闲书郎的博客 其中,VideoView作为Android SDK原生提供的视频播放组件,因其使用简单、集成快速,广泛适用于入门教学和轻量级业务场景。本章将从整体上介绍Android视频播放的基本原理,概述常见的实现方式,并引出VideoView的核心...
- 没有解决我的问题, 去提问