乐乐音乐播放器 功能介绍(一)

该播放器主要完成的功能如下:

1.      引导页面。每个应用在启动的时候都会有一个引导页面,该引导页面的功能就是让用户可以在短时间内了解该应用的功能和相关操作。

2.      欢迎页面。应用在启动的时候都会有一个splash界面,该页面主要显示该应用的版本、名称和版权等相关信息。

3.      界面设计。一个播放器界面相对较多,主要分为:主界面、查找本地歌曲界面、歌曲列表界面、歌词界面、锁屏界面、皮肤、设置界面和播放界面等。

4.      皮肤设计。针对用户的不同喜好,提供多种皮肤。

5.      歌曲管理。主要功能有:查找本地歌曲、保存歌曲到数据库、删除歌曲等。

6.      音乐播放。既然是音乐播放器,那就必须具备播放音乐的功能,播放网络音乐开发难度会比较大,所以相对简单的就是实现本地音乐播放功能、播放的同时,还要解析歌曲文件里的专辑图。

7.      歌词。歌词主要有:桌面歌词、锁屏歌词、双行歌词和多行歌词。基本功能有:歌词KTV效果、歌词的颜色改变,字体放大和缩小;其中多行歌词要含有歌词的滚动和滑动快进功能。

8.      监听。主要监听来电等特殊情况,要暂停正在播放的歌曲。

9.      线控。主要监听耳机的 - + 和暂停。

时间: 2024-11-15 20:39:13

乐乐音乐播放器 功能介绍(一)的相关文章

使用Service组件实现简单的音乐播放器功能 --Android基础

1.本例利用Service实现简单的音乐播放功能,下面是效果图.(点击开始播放开启服务,音乐播放,点击“停止播放”关闭服务,音乐停止播放.) 2.核心代码: MusicService.java: package thonlon.example.cn.servicedemo; import android.app.Service;import android.content.Intent;import android.media.MediaPlayer;import android.net.Uri

乐乐音乐播放器(终)源代码+使用说明

使用说明: 1. 先执行app,app会在内存卡创建文件夹 haplayer/mp3 和haplayer/ksc 等文件夹.然后将projectassets 里两个文件,分别放到内存卡里 haplayer[app执行后会自己主动创建]相应的文件文件夹下,扫描歌曲,并找到那首歌词,点击播放,就能够显示歌词了. 眼下歌词文件一定要放到ksc文件夹以下且和歌词的文件名称要一样.才干够搜索到歌词. 2.主界面 主界面简单不多说. 3.主界面底部操作界面 右滑动.显示歌词 4.主界面播放列表 waterm

乐乐音乐播放器(终)源码+使用说明

使用说明: 1. 先运行app,app会在内存卡创建目录 haplayer/mp3 和haplayer/ksc 等文件夹,然后将工程assets 里两个文件,分别放到内存卡里 haplayer[app运行后会自动创建]对应的文件目录下,扫描歌曲,并找到那首歌词,点击播放,就可以显示歌词了.目前歌词文件一定要放到ksc目录下面且和歌词的文件名要一样,才可以搜索到歌词. 2.主界面 主界面简单不多说. 3.主界面底部操作界面 右滑动,显示歌词 4.主界面播放列表 5.主界面,拖动进度条,显示当前时间

乐乐音乐播放器 欢迎页面(二)

从开发的流程来看,引导页面应该是开发者完成相关的app所有的功能后,最后再编写的.所以现在先来写开机欢迎页面. 1. 先设置主页面 为 splash 页面. <activity android:name="com.happy.ui.SplashActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category a

乐乐音乐播放器(三) 第一次引导页面

源码地址: http://www.eoeandroid.com/thread-584730-1-1.html 应用在第一次启动时,应先进入引导页面.怎样判断应用是否是第一次使用呢?这里我使用SharedPreferences 和 酷狗的 引导页面为例子,大概看了一下酷狗apk包里面的图片,发现酷狗的文字动画 里的文字 原来是 图片文字,不过这里我 就不用它 的图片文字,而是用textview来实现. 首先定义一个 Constants 类来 储存 SharedPreferences 配置文件的 内

Android开发---MediaPlayer简单音乐播放器

Android开发-MediaPlayer简单音乐播放器 功能介绍 实现一个简单的播放器,类似网易云音乐形式,功能包括: 播放.暂停,停止,退出功能: 后台播放功能: 进度条显示播放进度.拖动进度条改变进度功能: 播放时图片旋转,显示当前播放时间功能: 界面样式 功能实现 1. MediaPlayer的实现 MediaPlayer常用方法介绍 MediaPlayer的实现包括初始化MediaPlayer,MediaPlayer的功能实现,包括播放.暂停.停止.离开等,具体细节如下: MediaP

Java音乐播放器-乐乐音乐(PC版)

乐乐音乐目前是基于musique开发的一个java音乐播放器,之前开发了一个android版本的音乐播放器,现在把android版本的代码移植过来PC版本这里.不过遇到了一个难题,就是java如果要播放mp3等歌曲,要安装jmf,我觉得安装这jmf真是太麻烦了,电脑是64位的伤不起啊.于是我从网上搜了一下,搜到了不少的开源播放器,如: (1)YOYOPlayer,感觉 YOYOPlayer整体上都不错,我的歌词也参考了一下它的实现,不过它在播放的时候,有一个问题,就是快进的时候,拖动条上显示的时

mini2440裸机音乐播放器(很久以前的笔记)

[这是好久以前写的,有点乱,没时间整理,当做记录用的.] 图片粘贴失效,没上传图,想要的直接下载文档吧. 项目目的:通过IIS,触摸屏,LCD模块实现音乐播放器功能(按钮上一首.下一首.播放.暂停的音频控制功能,并实现播放歌曲时显示相应的歌曲图片,不播放时显示hello music图片) 项目设备:windows7(32位),mini2440,uboot(nandflash),ADS1.2开发环境,jlink v8,耳机: 功能模块LCD.触摸屏.IIS 分别介绍: Main函数中主频设置: U

iOS开发拓展篇—音频处理(音乐播放器1

iOS开发拓展篇—音频处理(音乐播放器1) 说明:该系列文章通过实现一个简单的音乐播放器来介绍音频处理的相关知识点,需要重点注意很多细节的处理. 一.调整项目的结构,导入必要的素材 调整后的项目结构如下: 二.新建两个控制器 (1)新建一个控制器,用于展示音乐文件列表界面,其继承自UITableViewController (2)新建一个控制器,用于展示播放界面,其继承自UIViewController (3)在storyboard中,把之前的控制器删除,换上一个导航控制器,设置tableVie