失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android音乐播放器答辩 基于Android的网络音乐播放器-毕业答辩.pptx

android音乐播放器答辩 基于Android的网络音乐播放器-毕业答辩.pptx

时间:2020-02-13 22:26:13

相关推荐

android音乐播放器答辩 基于Android的网络音乐播放器-毕业答辩.pptx

基于Android的网络音乐播放器-毕业答辩.pptx

文档编号:612304

文档页数:22

上传时间: -04-12

文档级别:

文档类型:pptx

文档大小:2.67MB

基于Android的网络音乐播放器,答 辩 人 指导老师,20XX.12.15,,xxx大学管理科学与工程学院计算机科学与技术20XX级卓越工程师班,需求分析,总体设计,模块设计,总结,纷纷音乐,致谢,,如今随着智能手机的普及,人们对于手机娱乐软件的需求也随之增大,而音乐播放功能是人们使用最多的手机功能之一,因此设计一款音乐播放器将会十分有意义。 Android是三大手机操作系统中市场占有率最高的手机操作系统,因此选择Android操作系统平台。 本音乐播放器目的是实现一个以Android应用为客户端的C/S结构app应用程序,该程序实现本地音乐的播放,网络音乐的在线播放、搜索和下载功能。,,,目的和意义,研究内容,软件功能,,含义,目标框架,主要功能,工作流程,,,目的和意义,研究内容,软件功能,(1)使用Android中MediaPlayer实现音乐播放 (2)Android程序组件的应用 (3)Android网络数据请求,,含义,目标框架,主要功能,工作流程,,,目的和意义,研究内容,软件功能,,总体设计,,架构设计,包设计,软件流程,存储设计,本应用程序基于Android系统框架,整体框架采用了Android开发中常用的MVC设计模式,将整个程序分为三个层次视图模型层,控制器层,与数据模型层。 MVC设计模式是一种软件设计典范,全名为Model View Controller,是模型(Model)、视图(View)、控制器(Controller)的缩写。,HL7消息,,架构设计,包设计,软件流程,存储设计,(1)控制器层(controller包) 1 activity包 存放Activity类。 2 fragment包存放Fragment类。 3 base包存放Fragment的基类。 4 service包存放Service服务类 (2)数据模型层(model包) 1bean包存放各种数据类型的封装类。 (3)视图模型层(view包) 1 ui包存放自定义视图类。 2 utils包存放各种工具类。,HL7消息,,架构设计,包设计,软件流程,存储设计,(1)Shared Preferences存储 存储播放音乐的相关信息参数,如播放模式等。 (2)文件存储 缓存的图片数据、下载的歌曲文件和歌词文件。,HL7消息,,架构设计,包设计,软件流程,存储设计,,模块设计,扫描器第一阶段,HL7消息,,主框架模块,欢迎模块,网络音乐,本地音乐,,音乐播放,推荐,搜索,HL7消息,,欢迎模块,主框架模块,网络音乐,本地音乐,,音乐播放,推荐,搜索,,扫描器第一阶段,HL7消息,,欢迎模块,主框架模块,网络音乐,本地音乐,,音乐播放,推荐,搜索,扫描器第一阶段,HL7消息,,欢迎模块,主框架模块,网络音乐,本地音乐,,音乐播放,推荐,搜索,扫描器第一阶段,HL7消息,,欢迎模块,主框架模块,网络音乐,本地音乐,,音乐播放,推荐,搜索,扫描器第一阶段,HL7消息,,欢迎模块,主框架模块,网络音乐,本地音乐,音乐播放,推荐,搜索,扫描器第一阶段,HL7消息,,欢饮模块,主框架模块,网络音乐,本地音乐,音乐播放,推荐,搜索,总结,本软件在设计上,一开始没有设计好完整系统框架,导致在模块划分时,功能比较模糊,通过软件工程的学习和Android应用开发的学习,将系统框架重新设计,开始着手软件的开发,开发过程基本符合软件工程学。 在软件测试方面,本软件采用模块化测试,分别对每个功能模块进行测试,基本完成需求分析中所设计的功能。 通过本软件的设计,在开发过程中对Android体系结构有了深刻的了解,对于Android四大组件的使用,Activity、Service和Fragment数据的传递,联网数据的请求和数据解析,软件整体框架的搭建,UI界面的设计,第三方框架和SDK的集成使用等有了更深的掌握。,致谢,

如果觉得《android音乐播放器答辩 基于Android的网络音乐播放器-毕业答辩.pptx》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。