需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10341 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科技的发展,手机越来越智能化,并已成为人们休闲娱乐的主要工具。其中备受瞩目的莫过于苹果产品,随着苹果产品越来越受到人们的喜爱,尤其是在中国,随之带来的则是Object-C的普及,越来越多的开发者开始从事苹果APP的开发,目前iOS已成为最受开发者欢迎的操作系统平台。与此同时,在快节奏的社会生活下,音乐也已经成为了人们繁忙之余的放松休闲方式之一。因此,开发一款iOS平台下的音乐播放器也变得有意义。 本文围绕iOS下音乐播放器的设计与实现,探索了开发一款音乐播放器的过程。首先对音乐播放器的开发背景、意义进行了概述,对开发过程中需要的技术进行了简单的介绍,其中包括iOS平台、Xcode、Object-C语言等等。其次进行了需求分析,之后介绍了总体架构和功能模块的设计,并细致地讲解了实现每个功能模块的方法。最后,根据测试计划对音乐播放器进行功能的测试,并达到了预期的结果。随着科技的发展, 本文是基于iOS平台下音乐播放器的设计与实现,为用户提供了方便快捷的播放本地音乐的功能,和其他音乐的播放器相比较,有界面简洁大方、响应快等优点。 关键词:iOS,音乐播放器,Object-C
目录 摘要 Abstract 1概述-1 1.1 开发背景-1 1.2 开发音乐播放器的意义-1 1.3 预期实现的功能-1 1.4 文章的结构-2 2预备知识简介-2 2.1 iOS-2 2.1.1 iOS系统架构层-2 2.2 Xcode的使用-3 2.2.1 Xcode的简介-3 2.2.2 使用Xcode创建项目-3 2.2.3 使用Xcode中的Interface Builder构建界面-4 2.2.4 MVC-4 2.3 Object-C简介-4 2.3.1 什么是Object-C-4 2.3.2 Object-C文件结构-4 2.4 SQLite简介-5 3 iOS下音乐播放器需求分析-5 3.1 可行性分析-5 3.2功能需求分析-6 4 iOS下音乐播放器的设计-8 4.1 总体设计-8 4.1.1 酷狗音乐播放器的设计分析-8 4.2 界面设计-10 4.3 功能模块设计-11 4.4 操作流程图-12 5 iOS下音乐播放器的实现-13 5.1 播放列表的删除歌曲功能-14 5.2 播放界面的播放/暂停功能-15 5.3 播放界面的上一首/下一首功能-16 5.4 播放界面上的播放模式功能-17 5.5 同步显示歌词-18 5.5.1 实现原理-19 5.5.2 设计实现-19 6 音乐播放器的测试-20 6.1 功能测试-20 6.1.1 播放列表界面的删除功能测试-20 6.1.2 播放界面的基本功能测试-23 7 结束语-25 致谢-26 参考文献-27 |