android简单歌词,《Android_MP3播放器(初学简单版_歌名、歌手、歌词同步显示)》.doc...
Android_MP3播放器(初学简单版)
——乐拐
这是我学习Android以来的第二个程序——MP3播放器(简单版),我的第一个程序是比较实用的通讯录(文档地址是:/view/d013f64fc850ad02de8041bd.html)
下面是两张播放器效果截图:
这个简单版MP3播放器的主要基本功能有:
读取并保存SD卡所有的MP3文件和LRC歌词文件,解析LRC文件读取歌词内容;
在歌曲列表中显示歌曲名字,歌手名字,歌手头像;
歌手的头像是我自己网上下载的几十位比较出名的歌手头像;
在播放页面,最上面一行滚动文字显示上一首、正在播放、下一首的歌曲名字;
中间显示歌手的放大头像;
三行同步歌词显示,中间那句红色的是正在唱的歌词;
SeekBar显示播放进度,可以手动调节SeekBar实现播放的快进/快退功能;
同时显示歌曲播放当前时间、总时间长度、当前播放歌曲数和列表中歌曲总数;
最下面的是上一首、开始/暂停、下一首按钮控制
代码如下:
为了方便起见,文件截图如下:
==================================================================================================
====================================================================
package activity.yxarm;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import activity.yxarm.R;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
//=====================自定义适配器需要继承BaseAdapter基础适配器的类===========================
public class ListViewAdapter extends BaseAdapter {
private Context context; //上下文
private LayoutInflater mInflater; //布局过滤
private List> listItem = new ArrayList>(); //需要显示的控件键值对数组
//构造函数,接收传进来的参数
public ListViewAdapter(Context context , List>listItem) {
this.mInflater = LayoutInflater.from(context);
this.listItem = listItem;
this.context = context;
}
//声明列表中每行(每项)的所有控件
public final class viewOfItem {
ImageView itemFrontImage ;
TextView itemSongNameText;
TextView itemSingerNameText;
ImageView itemSingerPhoto;
}
public int getCount() {
return listItem.size(); //返回键值对数组的长度(即数据的多少,一行就是1,2行就是2)
}
public Object getItem(int position) {
return null;
}
public long getItemId(int position) {
return 0;
}
public View getView(int position, View conve
android简单歌词,《Android_MP3播放器(初学简单版_歌名、歌手、歌词同步显示)》.doc...相关推荐
- android+仿ios+音乐播放器,iOS简单的音乐播放器(仿QQ音乐)
AVPlayer实现基本的播放,暂停,上一首,下一首,调节音量,调节进度等,正在学习的新人可以看下,有什么不足可以互相学习,谢谢支持 qq音乐.gif 这个是我写的一个简单的低仿QQ音乐, 如果你也喜 ...
- android 简单的音乐播放器实现播放模式的切换
以前写过一篇简单的音乐播放器,但是这个播放器没有实现播放模式的切换,在项目中要实现两个播放模式,循环播放和随机播放,经过这两天的努力搞定了,界面比较粗糙.可以先看一下前面的简单音乐播放器,详细的就不说 ...
- android 简单的音乐播放器
在项目开发过程中需要一个简单的音频播放的功能,需求很简单,只需要能够播放一个指定文件夹的全部mp3和wav音频文件就可以,谷歌给我们提供了一套比较完整的API,使得我们可以很简单的写出一个简易的音乐播 ...
- android做一个音乐播放器,制作一个简单的Android版的音乐播放器
音乐播放器是一个非常常见的应用,这篇博客就是介绍如何制作一个简单的音乐播放器,这款音乐播放器具有以下的功能:播放歌曲.暂停播放歌曲..显示歌曲的总时长.显示歌曲的当前播放时长.调节滑块可以将歌曲调节到 ...
- 一个基于Android开发的简单的音乐播放器
一个基于Android开发的简单的音乐播放器 记得当时老师让我们写因为播放器时,脑子一头雾水,网上杂七杂八的资料也很少有用,因此索性就自己写一篇,希望对有缘人有用. 因为有好多人问我要源码,所以附上g ...
- android 存放音频文件夹里,Android 实现简单的音乐播放器效果(音频文件的三种存放)...
Android 实现简单的音乐播放器效果(音频文件的三种存放).三种方法主要使用到的类 MediaPlayer.create() getAssets() new Mediaplayer() - 几个控 ...
- 用Qt写一个简单的音乐播放器(六):显示歌词(正则表达式)
一.前言 在用Qt写一个简单的音乐播放器(一):使用QMediaPlayer播放音乐中,我们已经知道如何去使用QMediaPlayer播放音乐. 在用Qt写一个简单的音乐播放器(二):增加界面(开始和 ...
- Android开发做一个简单的音乐播放器
Android开发如何做一个简单的音乐播放器,首先我们先要知道用到的知识点有哪些. 1.MediaPlayer:可以播放本地资源.sd卡内存资源以及网络uri资源,在这里我们播放sd卡上的音乐资源. ...
- android调用系统音频播放器,Android使用Service实现简单音乐播放实例
Service翻译成中文是服务,熟悉Windows 系统的同学一定很熟悉了.Android里的Service跟Windows里的Service功能差不多,就是一个不可见的进程在后台执行. Androi ...
最新文章
- 做正确的事情和把事情做正确
- c语言嵌入式开发单片机,嵌入式开发|单片机基础
- c/c++常见面试题
- 初中 昆虫记思维导图_初中物理各单元思维导图,帮孩子扫清初中所有物理知识点!(附电子版)...
- 看完这个故事,你就知道程序员为什么选公司就要去上升期的
- MPLS ××× 基本实验测试
- python for 循环中使用星号(*),实现分组展开列表
- 利用U盘装CentOS6.4和将CentOS6.4安装到U盘
- 手把手教你在 SpringBoot 自定义参数解析器
- 解决hash冲突的三种方法
- 尚学堂马士兵servlet/JSP笔记(四、JSP)
- Git上一些不错的项目
- VR家庭火灾安全系统_VR校园火灾安全系统_VR工厂火灾安全系统_VR宿舍火灾安全系统多场景选择
- class path resource [applicationContext.xml] cannot be opened because it does not exist,jar包缺失
- hdu2795 线段树应用:找到线段树中=给定值的第一个元素位置 并 更新该点)
- python:考试前,练手习题(斐波那契数,字符串排序,九九乘法表,水仙花数,求和...求数字倍数,(保佑不挂科!)
- 七、jQuery动画特效(二)
- Maven | filtering,filter和profile标签使用
- python+appium自动化测试获取短信+图片验证码
- python模拟输入文本内容(打破复制粘贴限制)
热门文章
- FATS文件管理系统STM32移植
- ipad和iphone是不是计算机,iPad和iPhone哪个好
- 微软服务器操作系统指什么意思,现代服务器操作系统:你绝对想不到是什么!...
- FLV:适合录制的多媒体格式
- Puppeteer E2E测试入门
- android路由表位置,知乎上已获千赞,已拿到offer
- 使用数组统计学生成绩
- AI变身酿酒师 微软用ML创造出新的威士忌配方组合
- 本地电脑做服务器搭建私人音乐网站ThinkMusic + cpolar内网穿透
- 倩女幽魂2服务器维护怎么抢先进,倩女幽魂2宁远觉华战役攻略:简单粗暴抢分秘诀分享...