Android 音乐社交App设计文献综述

 2021-09-25 20:37:39

毕业论文课题相关文献综述

文 献 综 述

社交,指社会上人与人的交际往来,是人们运用一定的工具传递信息、交流思想,以达到某种目的的社会活动。当今时代,经济和社会环境的变化使得人与人之间的交往显得更加重要。因为我们只有不断地与各类人员进行交往和信息沟通,才能不断地丰富自己、发展自己。而通过共享音乐建立起来的社交圈正成为当下年轻人对时尚的一种追求,音乐是反映人类现实生活情感的一种艺术。人们可以通过音乐抒发和寄托自己的感情,不论是唱、奏或听,都内涵着关联人们千丝万缕情感的因素。而在手机上实现音乐社交更日趋流行。

基于音乐共享手机社交系统应用比较广泛,现存的音乐社交系统应用主要有支持音乐在线试听、下载以及上传的功能,为了更方便用户通过音乐来交友,需要一款能够支持运用手机GPS显示周围好友所在的地理位置的音乐社交系统应用,同时该应用拥有良好的界面设计,能够方便用户操作使用。

本次毕业设计涉及到Android、Tomcat、MySQL、MVC、 Java Servlet等方面的知识。下面依次为这几方面的知识作简要的介绍:

一、Android

Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式推出三年的操作系统Android已经超越称霸十年的塞班系统,采用Android系统主要厂商包括美国摩托罗拉(MOTOROLA)、三星(SAMSUNG)、英国索尼爱立信(Sony Ericsson)另外还有中国厂商如:HTC、联想、华为等,使之跃居全球最受欢迎的智能手机平台,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到复数程序同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。

二、Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

三、MySQL

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。