[5]自从计算机在全球普及以来,语言发展经历好几个阶段了,最原始的是机器语言,机器语言和人类语言的差别很明显,只有0和1,也就是所谓的二进制码,是专门给计算机识别的语言。一段时间发展后,出现汇编语言,就是第二代计算机语言,汇编语言利用一些特殊符号来替代机器语言的二进制码,虽然在汇编过程中有不可避免的错误发生,但也是计算机语言在发展史上的一大提高,为第三代语言的诞生做了铺垫。第三代计算机语言就是咱们可以读懂的高级语言,它是一种接近于人类认知能力的语言,主要用英文书写。计算机语言仍然还在持续发展中,已经出现了很多体系的语言,其中代表的有C语言,C++,JAVA,当然还有最近几年发展很火的Android。

21世纪是飞速发展的信息时代,低头族这种新鲜词汇的出现足以表明手机不可或缺,相对应的,各种花里胡哨的音乐播放器也跟着发展起来,显然,追求更完美的手机音乐播放器也成了人们的生活目标。因此,国内外对手机音乐播放器的研究一直在加大力度。中国是手机市场里最大的消费群众,这就意味着对音乐播放器的研究要格外重视。

通过Android在近几年的极速发展中的体现,很多安卓应用已经几近完美的存在,音乐播放器当然也不会例外。现在安卓市场上有很多各式各样的音乐播放器,它们都能很好的迎合用户的需要,能完美融入市场。

1。4  本文组织结构

第一章,引见了选题配景,介绍钻研目标和意义,从安卓到安卓音乐播放器,介绍了该课题的国内外研究现状。

第二章,具体讲解了安卓语言和安卓项目,从安卓简介到安卓特性,再到安卓基本框架,然后是安卓环境的搭建。接着介绍了安卓的四大组件和五大布局。

第三章,系统分析和设计,分别从用例图,时序图,流程图和系统功能图进行需求分析。接着是数据库的设计,介绍了一些基本知识和E-R图。

第四章,本文的重点章节,音乐播放器的具体设计与完成,分别介绍了欢迎界面, 列表界面,收藏界面,播放界面和关于音乐播放器界面。其中重点分析了播放界面的各个功能的实现。

第五章,测试音乐播放器的基本功用, 从整体功能和主要模块两个方面测试了音乐播放器的功能。

第六章,结论,分为总结和展望,总结全篇论文,然后指出音乐播放器存在的不足和继续完善音乐播放器。

最后就是致谢。

第二章  Android语言项目介绍

2。1  开发语言简介

Android简介[1]

Android--“机器人”,Android这个词也是谷歌公司发布的手机操作系统的名字,Android开发平台由四个重要组成部分组成,这四个组成是操作系统、用户界面、中间件和应用软件

Android是一个自主开放的操作系统和软件平台,最原始的开发者是谷歌公司,后来随着开放手机联盟的出现,Android就交由开放手机联盟开发开发了。Android开发采用的架构方式是软件堆层架构。

Android基本框架[1]

基本框架如图2-1所示。

图2-1  Android基本框架图

  (1)Applications

所有的Applications都是由Java编码完成的,其中每一个application都是由一个或者多个activity组成的。

  (2)Application FrameWork

    开发者可以自由的发布某一个应用程序里的功能块,这个功能块也可以被其他开发者采用,当然,以上这些操作都要在安全范围内。这个机制有助于加快开发者的开发速度。每一个应用程序的背后都是一系列的服务和系统,其中包括Views、Content Providers、Notification Manager、Resource Manager和Activity Manager。

上一篇:基于Android的五子棋设计与实现
下一篇:没有了

基于Android的五子棋设计与实现

jsp+mysql考试管理系统的设计与实现+ER图

php+mysql微擎系统的活动报名管理系统设计

基于云储存的文件管理系统设计+源代码

RFID射频识别技术的餐饮自...

安卓的生活助手设计与实现+源代码

jsp+mysql网上书城系统的设计与实现+源代码

威宁县最新计划生育政策...

多项式分解方法研究

护理干预茬子宫肌瘤合并...

电力工程施工工程中的项...

合作性管理茬护理研究課...

ICU护理工作中细节管理的...

大数据分析對CPA审计的影响探讨【2403字】

jsp+sqlserver高校BBS的设计与实现

临床护理路径茬慢性阻塞...

三胎补助政策最新消息2...