1、 毕业设计 题 目 基于Android的MP3音乐播放器设计 摘摘 要要 Android 就是一个开源的系统,它底层是基于 Linux 的操作系统,本设计的音乐播放器采 用了 Android 开源系统技术,利用 Java 语言和 Eclipse 编辑工具对播放器进行编写。同时给 出了详细的系统设计过程、部分界面图及主要功能运行流程图,并且对设计过程中遇到的问 题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、音 量调节、歌词显示等功能于一体,性能良好,在 Android 系统中能独立运行。该播放器还拥 有对手机文件浏览器的访问功能、歌曲播放模式、以及歌词开闭状态的友
2、好设置,由于本播 放器只限于应用层程序的探讨,所以对具体的压缩算法不作深究。 关键词关键词:Android ; 开源系统 ; linux ; 音乐播放器 ABSTRACT Android system is an open source, it is based on the operating system, use the Linux music player of the Android open-source system technology, using the Java language and editing tools for players to Eclipse. Pres
3、ents the detailed design process, the part of the system and the main functions of operation interface diagram of height, this paper also flow process problems and solving methods are discussed in detail, and the music player episode, pause, stop and a, next, volume adjustment, lyrics display functi
4、ons, such as performance is good, can operate independently in the Android system. This player has access to the file browser phone functions, songs and played pattern, open and close condition of friendly words, because the players to explore, so the application procedure for specific compression a
5、lgorithm not probe. Keywords:Android ; Open source system ; linux ; music player 目目 录录 第第 1 1 章章 引言引言. 1 1.1 设计背景. 1 1.2 编写目的. 1 第第 2 2 章章 AndroidAndroid 项目介绍项目介绍 1 2.1 什么是 Android? 2 2.1.1 Android 简介 2 2.1.2 Android 特性 2 2.1.3 Android 的基本框架(Android Architecture) . 3 2.1.4 Android 系统的四大组件 6 2.2 搭建 A
6、ndroid 开发环境 7 2.3 Android 常用工具的使用 9 2.3.1 命令行的使用 . 9 2.3.2 Dalvik Debug Monitor Service (DDMS)的使用 . 10 2.4 Android 音乐播放器的工程 . 10 2.4.1 Android 项目 . 10 2.4.2 Android 工程程序结构 11 2.4.3 AndroidManifest.xml 文件 . 12 第第 3 3 章章 系统需求分析系统需求分析 .- 15 - 3.1 功能需求(用例图分析) - 15 - 3.1.1 播放器的基本控制需求 .- 15 - 3.1.2 播放清单列表管理需求 .- 16 - 3.1.3 播放友好性需求 - 18 - 3.1.4 播放器扩展卡需求 - 19 - 3.1.5 功能需求(时序图)分析 .- 20 - 3.2 系统结构图和流程图 .- 22 - 3.3 系统界面需求 - 24 - 3.4 系统性能需求 - 25 - 3.5 运行环境需求 - 25 - 第第 4 4 章章 Android Android 数据库设计数据