java 视频边下边播,android 边下边播放mp3完美实现(有缓冲和播放进度效果)
【实例简介】
android 边下边播放mp3完美实现,有缓冲和播放进度效果。
【实例截图】
【核心代码】
MusicPlayer
├── __MACOSX
│ └── MusicPlayer
│ └── res
│ └── drawable-hdpi
└── MusicPlayer
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ ├── feilong
│ │ │ ├── broadcast
│ │ │ │ └── CommonBroadcastReceiver.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── CommonListActivity.class
│ │ │ ├── db
│ │ │ │ └── MusicDatabaseHelper.class
│ │ │ ├── download
│ │ │ │ ├── DownLoadAPI.class
│ │ │ │ ├── impl
│ │ │ │ │ ├── SogouAPI.class
│ │ │ │ │ └── SogouDownAPI.class
│ │ │ │ └── SearchAPI.class
│ │ │ ├── MainMusicPlayerActivity$1.class
│ │ │ ├── MainMusicPlayerActivity.class
│ │ │ ├── MiniActivity$1.class
│ │ │ ├── MiniActivity.class
│ │ │ ├── MusicPlayerActivity.class
│ │ │ ├── MyMusicActivity.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── SearchActivity$1.class
│ │ │ ├── SearchActivity$2.class
│ │ │ ├── SearchActivity.class
│ │ │ ├── service
│ │ │ │ ├── MusicService$1.class
│ │ │ │ └── MusicService.class
│ │ │ ├── thread
│ │ │ │ ├── DownLoadThread.class
│ │ │ │ └── SearchNet.class
│ │ │ ├── util
│ │ │ │ ├── Frame.class
│ │ │ │ ├── FrameUtil.class
│ │ │ │ ├── LrcObject.class
│ │ │ │ ├── LRCTest.class
│ │ │ │ └── StaticField.class
│ │ │ └── view
│ │ │ └── BasicView.class
│ │ └── finale
│ │ ├── DownLoad.class
│ │ └── MusicPlayerActivity.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ └── annotations-2ee06e5da8cb1e9c2718b852db4d4a03.jar
│ ├── MusicPlayer.apk
│ ├── res
│ │ ├── drawable-ldpi
│ │ │ ├── a_empty.png
│ │ │ ├── bg.png
│ │ │ ├── default_mini_album.png
│ │ │ ├── first.png
│ │ │ ├── ic_contact_picture_2.png
│ │ │ ├── icon.png
│ │ │ ├── letter_item_bg_bottom.png
│ │ │ ├── list_item_f_bg.9.png
│ │ │ ├── loading_01.png
│ │ │ ├── loading_02.png
│ │ │ ├── locallist_title_expand.png
│ │ │ ├── logo.png
│ │ │ ├── mini_background.png
│ │ │ ├── mini_default_album_new.png
│ │ │ ├── playing_back.png
│ │ │ ├── playmode_repeate_all.png
│ │ │ ├── progressbar_first.9.png
│ │ │ ├── progressbar_outline.9.png
│ │ │ ├── progressbar_second.9.png
│ │ │ ├── progress_dot_hover.png
│ │ │ ├── progress_dot.png
│ │ │ ├── search_button.png
│ │ │ ├── search_item_bg.9.png
│ │ │ ├── topbar_bg.png
│ │ │ ├── volumn_control_btn.png
│ │ │ ├── widget_panel_next.png
│ │ │ ├── widget_panel_pause.png
│ │ │ ├── widget_panel_play.png
│ │ │ ├── widget_panel_prev.png
│ │ │ ├── widgetprogressbar_first.png
│ │ │ ├── widgetprogressbar_outline.png
│ │ │ └── widgetprogressbar_second.png
│ │ └── drawable-mdpi
│ │ └── icon.png
│ └── resources.ap_
├── default.properties
├── gen
│ └── com
│ └── feilong
│ ├── BuildConfig.java
│ └── R.java
├── lint.xml
├── proguard.cfg
├── project.properties
├── res
│ ├── anim
│ │ ├── default_progressbar.xml
│ │ ├── fade_in.xml
│ │ ├── fade_out.xml
│ │ ├── push_down_in.xml
│ │ └── push_down_out.xml
│ ├── drawable-hdpi
│ │ ├── app_widget_nextbutton.xml
│ │ ├── app_widget_pausebutton.xml
│ │ ├── app_widget_playbutton.xml
│ │ ├── app_widget_prevbutton.xml
│ │ ├── mini_nextbtn_xml.xml
│ │ ├── mini_pausebtn_xml.xml
│ │ ├── mini_playbtn_xml.xml
│ │ ├── mini_prebtn_xml.xml
│ │ ├── miniprogressbar_xml.xml
│ │ ├── player_bottom_volumn_control_button_xml.xml
│ │ ├── player_top_bar_back_button_xml.xml
│ │ ├── player_top_bar_expand_button_xml.xml
│ │ ├── progressbar_xml.xml
│ │ ├── progress_thum.xml
│ │ ├── repeat_all_button_xml.xml
│ │ ├── search_button_xml.xml
│ │ ├── search_item_bg_xml.xml
│ │ └── widgetprogressbar_xml.xml
│ ├── drawable-ldpi
│ │ ├── a_empty.png
│ │ ├── bg.png
│ │ ├── default_mini_album.png
│ │ ├── first.png
│ │ ├── ic_contact_picture_2.png
│ │ ├── icon.png
│ │ ├── letter_item_bg_bottom.png
│ │ ├── list_item_f_bg.9.png
│ │ ├── loading_01.png
│ │ ├── loading_02.png
│ │ ├── locallist_title_expand.png
│ │ ├── logo.png
│ │ ├── mini_background.png
│ │ ├── mini_default_album_new.png
│ │ ├── playing_back.png
│ │ ├── playmode_repeate_all.png
│ │ ├── progressbar_first.9.png
│ │ ├── progressbar_outline.9.png
│ │ ├── progressbar_second.9.png
│ │ ├── progress_dot_hover.png
│ │ ├── progress_dot.png
│ │ ├── search_button.png
│ │ ├── search_item_bg.9.png
│ │ ├── topbar_bg.png
│ │ ├── volumn_control_btn.png
│ │ ├── widget_panel_next.png
│ │ ├── widget_panel_pause.png
│ │ ├── widget_panel_play.png
│ │ ├── widget_panel_prev.png
│ │ ├── widgetprogressbar_first.png
│ │ ├── widgetprogressbar_outline.png
│ │ └── widgetprogressbar_second.png
│ ├── drawable-mdpi
│ │ └── icon.png
│ ├── layout
│ │ ├── app_starter_activity.xml
│ │ ├── local_musiclist_activity.xml
│ │ ├── main.xml
│ │ ├── mini_player_panel.xml
│ │ ├── musiclist_top_bar.xml
│ │ ├── music_player_panel.xml
│ │ ├── my_music_activity.xml
│ │ ├── page_item1.xml
│ │ ├── page_item2.xml
│ │ ├── player_bottom_bar.xml
│ │ ├── player_progress_bar.xml
│ │ ├── player_top_bar.xml
│ │ ├── play_list_item_common.xml
│ │ ├── play_list_item.xml
│ │ ├── progressbar.xml
│ │ ├── search.xml
│ │ └── volume_progress_bar.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
└── src
└── com
├── feilong
│ ├── broadcast
│ │ └── CommonBroadcastReceiver.java
│ ├── CommonListActivity.java
│ ├── db
│ │ └── MusicDatabaseHelper.java
│ ├── download
│ │ ├── DownLoadAPI.java
│ │ ├── impl
│ │ │ ├── SogouAPI.java
│ │ │ └── SogouDownAPI.java
│ │ └── SearchAPI.java
│ ├── MainMusicPlayerActivity.java
│ ├── MiniActivity.java
│ ├── MusicPlayerActivity.java
│ ├── MyMusicActivity.java
│ ├── SearchActivity.java
│ ├── service
│ │ └── MusicService.java
│ ├── thread
│ │ ├── DownLoadThread.java
│ │ └── SearchNet.java
│ ├── util
│ │ ├── Frame.java
│ │ ├── FrameUtil.java
│ │ ├── LrcObject.java
│ │ ├── LRCTest.java
│ │ └── StaticField.java
│ └── view
│ └── BasicView.java
└── finale
├── DownLoad.java
└── MusicPlayerActivity.java
44 directories, 184 files
java 视频边下边播,android 边下边播放mp3完美实现(有缓冲和播放进度效果)相关推荐
- java 视频边下边播,VideoViewDemo android 播放器,支持边下边播 238万源代码下载- www.pudn.com...
文件名称: VideoViewDemo下载 收藏√ [ 5 4 3 2 1 ] 开发工具: Java 文件大小: 194 KB 上传时间: 2014-09-19 下载次数: 5 详细说明:a ...
- Android安卓手机能不能实现BT文件边下边播?
Android安卓手机能不能实现BT文件边下边播?Android安卓手机实现类似pc端的bt边下载边播放技术的可行性分析 PC端实现对BT文件的边下载边播放功能,已经有很长时间,也在很多领域得到了很好 ...
- 仿微博视频边下边播之封装播放器
来源:NewPan(@盼盼_HKbuy) 链接:http://www.jianshu.com/p/0d4588a7540f Tips:这次的内容分为两篇文章讲述 01.[iOS]仿微博视频边下边播之封 ...
- iOS开发之仿微博视频边下边播之自定义AVPlayer播放器, 边下边播解剖。视频处理流程,建立连接-请求数据-统筹数据-解码数据-视频呈现
Tips:这次的内容分为两篇文章讲述 01.[iOS]仿微博视频边下边播之封装播放器 讲述如何封装一个实现了边下边播并且缓存的视频播放器. 02.[iOS]仿微博视频边下边播之滑动TableView自 ...
- Android 视频边下边播,MP4头信息在后调整头信息
mp4视频有两种格式,一种视频头信息在前,这种直接可以先缓存头信息,然后直接边下边播,还有一种是头信息在最后,这种情况下则需要处理mp4的头信息,并调整mp4的格式. mp4文件的格式如下图 图1 从 ...
- 关于Android HTTP边下边播
本文简单地分享一下在Android平台做HTTP边下载边播放的一些经验,希望对初学者有所帮助. 1. 为什么播放器在播放视频文件的时候,都知道该怎么去解码.该以怎样的时间间隔去显示每一帧呢? 因为无论 ...
- 迅雷 android下载地址 http,Android HTTP边下边播
本文简单地分享一下在Android平台做HTTP边下载边播放的一些经验,希望对初学者有所帮助. 1. 为什么播放器在播放视频文件的时候,都知道该怎么去解码.该以怎样的时间间隔去显示每一帧呢? 因为无论 ...
- Android HTTP边下边播
本文简单地分享一下在Android平台做HTTP边下载边播放的一些经验,希望对初学者有所帮助. 1. 为什么播放器在播放视频文件的时候,都知道该怎么去解码.该以怎样的时间间隔去显示每一帧呢? 因为无论 ...
- 实现视频边下边播(视频MOOV信息前置)
(由于时间久,忘记原链接,仅把自己现在实现方式写出以供参考:) public class QtFastStart {public static boolean sDEBUG = false; priv ...
最新文章
- TSQL查询内幕::(2.3)查询计划与更新计划
- access工资明细表_《ACCESS》工资管理完整(整理).doc
- 解决:pip警告!DEPRECATION: The default format will switch to columns in the future.
- 【报告分享】2020直播电商生态白皮书.pdf(附下载链接)
- Leetcode200岛屿数量(深搜)
- CA/B论坛又出新动作了!代码签名证书最小密钥长度将于6月增强至3072位
- 微PE制作U盘启动盘教程
- 数据分析中应该了解的几种常用预测方法
- 最新《java互联网架构师全套课程》附带代码资料(完整)
- ftp服务器设置上文件大小,ftp服务器文件上传大小设置
- 网络拓扑结构的优缺点分析
- Files 使用体验:一款高颜值 Windows 第三方资源管理器
- 牛客刷题:放苹果(编程题)
- 拉普拉斯变换(与傅里叶变换的关系)
- 互联网晚报 | 10月14日 星期四 | 钉钉宣布用户数破5亿;顺丰王卫将出任嘉里物流董事会主席;字节跳动巨量引擎进军职业教育...
- 计算机突然从桌面消失了,电脑桌面word突然消失怎么办
- 使用Taro小程序框架开发一个学习、刷题、论坛、聊天交流的微信小程序
- 数字逻辑综合工具实践-DC-10——CDC约束
- html文本分隔符,HTML快速入门8——HTML分隔符,一般语法,PRE标签,特殊字符显示...
- Istio的架构概述