- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
答辩人: lei xiao lei 班 级: 10网络工程2班 学 院: 电子与信息工程学院 基于android的音乐播放器 开发与实现 论文概述 第一章节 绪论:主要讲述本毕业设计研究的背景、现状以及设计研究的主要内容。 第二章节 设计开发以及语言简介:主要介绍本设计的开发环境配置以及主要操作系统Android、主要编程语言Java的简单介绍。 第三章节 需求分析:对本次设计的播放器的用户需求进行分析,明确设计的总体方向。 第四章节 详细设计:分别对播放器设计进行详细的描述。 第五章节 数据库:详细介绍本次播放器的相关数据库。 第六章节 播放器软件的实现与测试:对播放器进行运行测试。 第七章节 总结及展望:对本次设计的完成过程及其中存在的不足进行总结,并指出设计存在可以改进的地方。 主要内容 android的介绍以及研究意义 1 开发需求分析以及运行和开发环境 2 运行效果和系统测试 3 总结感想 4 1.android的介绍 Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写 android平台的五大优势 Android平台五大优势特色 1)开放性 :在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著积累包括消费者和厂商的人气。 2)挣脱运营商的束缚:在过去手机应用往往受到运营商制约,而现在手机随意接入网络已不是运营商口中的笑谈。 3)丰富的硬件选择:由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。 4)不受任何限制的开发商:Android平台提供给第三方开发商一个十分宽泛、自由的环境。 5)无缝结合的Google应用:如今叱咤互联网的Google已经走过10年度历史。从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。 android研究意义 Android播放器是近几年来智能手机当中比较流行的音乐播放软件。利用以前学习过的各种编程知识来设计和开发一款基于Android平台的音乐播放器,能深入学习Android的程序框架结构,从而进一步学习Android的基础知识和理论,了解手机软件的开发流程,掌握Android应用程序的开发技巧,充实自己的世界观价值观。 android的系统架构 android的系统架构 1、Linux Kernel:Android基于Linux 2.6提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。作为硬件和软件之间的抽象层 2.Android Runtime:Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。每一个Android应用程序是Dalvik虚拟机中的实例,运行在他们自己的进程中。Dalvik虚拟机设计成,在一个设备可以高效地运行多个虚拟机。Dalvik虚拟机可执行文件格式是.dex. Dalvik虚拟机依赖于Linux 内核提供基本功能,如线程和底层内存管理。 3.Libraries:Android包含一个C/C++库的集合,供Android系统的各个组件使用。 4、Application Framework:通过提供开放的开发平台,Android使开发者能够编制极其丰富和新颖的应用程序。开发者可以自由地利用设备硬件优势、访问位置信息、运行后台服务、设置闹钟、向状态栏添加通知等等。 5、Applications:Android装配一个核心应用程序集合,包括电子邮件客户端、SMS程序、日历、地图、浏览器、联系人和其他设置。所有应用程序都是用Java编程语言写的。 2.需求分析 历史记录 播放、暂停、停止 项目目标 上一曲、下一曲 那么,下一步怎么做? 我们做的效果如何? 实现结果 系统界面性能需求 播放器界面要求布局合理,简约,颜色舒适,控制按钮友好,能让用户一眼就能看出各个按钮的作用及操作方法。能实现要求的功能,但又不重复。要考虑到不同手机屏幕大小可能不一样,应尽量兼容大多数手机屏幕尺寸,使之显示无障碍。 系统性能需求 系统界面需求 1、当要
您可能关注的文档
- (精品)硬笔书法—楷书笔画的特点与写法.ppt
- [试题猜想]2018年中考考前最后一卷_英语含听力(福建B卷)(原卷+答案).doc
- [中学教育]中小学规范、制度汇编.doc
- 《测量小灯泡的电功率》PPT+FLash课件_(1).ppt
- 《机械CADCAM技术》课程设计指导书_图文.doc
- 《技术与设计1》第6章第2节_常见的技术图样.ppt
- 《汽车维修企业管理》_复习.ppt
- 2012年二级建造师考试《市政公用工程》考试真题版.doc
- 2013_2018年中国建筑装饰装修涂料行业市场分析与投资可行性实施计划书.doc
- 2013年江苏省初中学生英语听力口语自动化考试纲要(话题简述部分).ppt
最近下载
- 第8课 隋唐政治演变与民族交融-【中职专用】《中国历史》魅力课堂教学课件(高教版2023•基础模块).pptx VIP
- 人力资源管理开题(课题背景研究目的与意义【最新】.docx VIP
- 《生产调度与控制实务》课件.ppt VIP
- 2025水电工程信息分类与编码第4部分:水工建筑物.docx
- PMP项目管理培训课件项目.pptx VIP
- xx公司集团中铁工程部内部管理制度.doc VIP
- 2025年汽车驾驶员技师资格证书考试及考试题库含答案.docx
- 盐酸普鲁卡因工艺说明书8.pdf VIP
- 外研版小学三年级的英语第一单元试题.doc VIP
- 经济学原理(第8版)微观经济学曼昆课后习题答案解析.pdf
文档评论(0)