基于Android的爱吐槽电影手机APP设计与开发
Keywords: APP for LS movie, Android,player,SQLite目 录
第1章 绪论 -1-
1.1研究背景 -1-
1.2 Android现状 -1-
1.3 研究意义 -1-
第2章 Android系统及其应用程序 -3-
2.1 爱吐槽电影APP -3-
2.2 相关技术 -3-
2.2.1 Activity组件 -4-
2.2.2 MediaPlayer组件 -4-
2.2.3 View组件 -4-
第3章 可行性与需求分析 -6-
3.1可行性分析 -6-
3.1.1技术可行性 -6-
3.1.2经济可行性 -6-
3.1.3法律可行性 -6-
3.2需求分析 -6-
第4章 爱吐槽电影APP设计 -8-
4.1设计思想 -8-
4.2 开发环境 -8-
4.3 模块设计 -8-
4.3.1视频播放模块 -8-
4.3.2 评论功能 -9-
4.3.3登陆注册模块 -10-
4.3.4弹幕功能 -10-
第5章 播放器APP实现 -11-
5.1 APP登陆注册模块的实现 -11-
5.2 影视列表模块的实现 -13-
5.3 影视播放模块的实现 -15-
5.4 评论模块的实现 -19-
5.5 弹幕模块的实现 -22-
第6章 播放器APP的测试 -25-
6.1 测试环境 -25- *好棒文|www.hbsrm.com +Q: *351916072*
r /> 6.2 测试方法 -26-
6.3功能测试 -26-
总结与展望 -28-
参考文献 -29-
第1章 绪论
1.1研究背景
随着全球经济和科技的迅速发展,在人们的日常生活中,越来越多的基础功能设施逐渐向信息化、科技化、便捷化靠拢。例如,许多城市甚至包括许多农村都使用IC卡进行水费电费和煤气费的缴纳,使用无线电视机顶盒收看电视节目等等[1]。这些变化体现了人们生活水平的进步,使得人们可以更多的关注娱乐相关的资讯。微信飞秋等信息交互平台成为商家和用户在线生活工作的必要辅助工具,信息平台与在线商家和用户的生活工作息息相关。如今,随着互联网的迅速发展,人们获取信息的途径和方法也变得多种多样。其中,在时代潮流的驱使下,智能手机的发展也达到了一个高峰期,智能手机在人们的生活和工作中扮演着十分重要的角色 [2]。人们可以通过手机进行交流、学习、休闲娱乐、智能导航等,大大节约了时间,提高了工作和服务效率,也极大的丰富了人们的生活。
在智能手机的发展过程中,除了手机硬件的迅速发展,手机软件的发展也十分迅速。世界第一大移动操作系统——Android系统的出现,极大的推动了智能手机的发展。其中我国经济的快速发展促进了Android 平台在中国的发展。国内的各大厂商都纷纷加入 Android 开发联盟,推出自己的Android 手机,如联想、华为、酷派、OPPO、三星、索爱等。使得我国Android系统生态链中,越来越多的精品应用不断出现在软件市场中[3]。由此可推断,在未来的发展过程中,Anroid相关的软件开发会成为软件开发领域的一种重要趋势。
1.2 Android现状
Android 操作系统 2008 年由 Google 公司推出的基于 Linux 平台的开源免费的移动操作系统,其中使用了 Dalvik Java 虚拟机[4]。Android在当下被称作第一个专门为手机或者说是移动设备研发的一套真正具有开放性和完备功能的移动操作系统。归功于谷歌的开放政策,任何手机厂商与个人都可以免费获取与使用 Android 系统源码,不需要付专利与使用费用而且可自由定制,为 Android 系统完整生态系统的构建提供了基础[5]。Android平台的开放性使得专门从事于第三方开发的工作室和开发商有了一个非常广泛、无拘无束的开发环境。因此Android应用的开发一般不会受到太多的非技术性限制,可想而知会诞生多少新的、独特的、更具专业性的软件 [6]。Android平台的最大的特点就在于其是一个具有完备功能且开源的体系架构,因此进行Android开发拥有十分良好的开发和调试环境,Android本身还提供多种具有可扩展性的用户体验服务。
1.3 研究意义
随着社会的进步,经济的发展与人民生活水平的不断提高,休闲娱乐已经成为现代生活中的一个重要组成部分[7]。电影便是一种具有独自特征且大众需要的娱乐产物,但是随着越来越多的影视作品的出现,人们的观赏水平和观赏思想也发生了改变,越来越多的影视作品受到人们的吐槽。而且生活中充斥着吐槽的风气和文化,吐槽已经成为了一种释放压力缓解心情的生活习惯,因此针对某一作品的善意的吐槽和恶意的吐槽也是常有的事情,弹幕这种边看边吐槽的观影模式也就应运而生。由于国外影视行业发展时间长,发展条件的开发 *好棒文|www.hbsrm.com +Q: *351916072*
使得国外的影视行业十分繁荣,国外的优秀影视作品层出不穷的同时,使得国外的观影思想不断的发生改变。从第一个提供弹幕功能的日本的视频分享网站:niconico网站出现之后,立刻被引入到美洲欧洲等地,源自美国的世界上最大的视频分享软件youtube也引入了这种新奇的实时模式。由于弹幕功能的简单,google公司立即在youtube APP上提供了弹幕功能,此举引起了美国各大影视网站和软件的学习和模仿,市面上很快就出现了一大批可以提供弹幕吐槽功能的APP。如亚马逊公司旗下的IMDB的影视APP-IMDB Movie&TV和微软旗下的WP影视应用Movie Ratings等都提供弹幕吐槽这种观影模式。
由此可见,在国外已经认可了吐槽文化所带来的影响和价值,因此设计一款关于吐槽文化的APP有着很宽广的社会支持。
本次的设计是一个基于Android平台的视频播放器。通过毕业设计,初步了解Android平台的基本构成,了解和熟悉设计播放器APP的工作流程和关键技术。针对该类APP中播放管理这一关键技术,开展较为详细的研究和学习。
第2章 Android系统及其应用程序
2.1 爱吐槽电影APP
由于国内几乎各行各业的积极参与,使得Android端的软件出现了泛滥情况,几乎是只要出现一个新题材的APP,很快市场上便会出现大批具有相同或者相近功能的APP,这导致了国内存在许多具有吐槽功能的影视APP,但没有一个领头羊存在的现状,这些影视APP对吐槽文化并没有进行更深层次的开发,一些具有评论功能的APP也只是中规中矩。爱吐槽电影APP将吐槽这种风气具象化,通过提供一个除弹幕之外的另类吐槽方式,使得用户可以在观看视频时与其他用户进行互动吐槽。
本设计的实质是一款具有评论和发送弹幕功能的视频播放器,因此需要用到Android相应的各种技术。Android平台由四部分组成,这四部分分别是(1)操作系统、(2)中间件、(3)用户界面、(4)应用软件。Android系统主要分为四层,从上往下依次是:应用层(Application)、应用框架层(Application Framework)、系统类库层(System Library)、系统核心层(System Core/Kernel)。其中Android操作系统的应用程序运行模型如图2-1所示。
第1章 绪论 -1-
1.1研究背景 -1-
1.2 Android现状 -1-
1.3 研究意义 -1-
第2章 Android系统及其应用程序 -3-
2.1 爱吐槽电影APP -3-
2.2 相关技术 -3-
2.2.1 Activity组件 -4-
2.2.2 MediaPlayer组件 -4-
2.2.3 View组件 -4-
第3章 可行性与需求分析 -6-
3.1可行性分析 -6-
3.1.1技术可行性 -6-
3.1.2经济可行性 -6-
3.1.3法律可行性 -6-
3.2需求分析 -6-
第4章 爱吐槽电影APP设计 -8-
4.1设计思想 -8-
4.2 开发环境 -8-
4.3 模块设计 -8-
4.3.1视频播放模块 -8-
4.3.2 评论功能 -9-
4.3.3登陆注册模块 -10-
4.3.4弹幕功能 -10-
第5章 播放器APP实现 -11-
5.1 APP登陆注册模块的实现 -11-
5.2 影视列表模块的实现 -13-
5.3 影视播放模块的实现 -15-
5.4 评论模块的实现 -19-
5.5 弹幕模块的实现 -22-
第6章 播放器APP的测试 -25-
6.1 测试环境 -25- *好棒文|www.hbsrm.com +Q: *351916072*
r /> 6.2 测试方法 -26-
6.3功能测试 -26-
总结与展望 -28-
参考文献 -29-
第1章 绪论
1.1研究背景
随着全球经济和科技的迅速发展,在人们的日常生活中,越来越多的基础功能设施逐渐向信息化、科技化、便捷化靠拢。例如,许多城市甚至包括许多农村都使用IC卡进行水费电费和煤气费的缴纳,使用无线电视机顶盒收看电视节目等等[1]。这些变化体现了人们生活水平的进步,使得人们可以更多的关注娱乐相关的资讯。微信飞秋等信息交互平台成为商家和用户在线生活工作的必要辅助工具,信息平台与在线商家和用户的生活工作息息相关。如今,随着互联网的迅速发展,人们获取信息的途径和方法也变得多种多样。其中,在时代潮流的驱使下,智能手机的发展也达到了一个高峰期,智能手机在人们的生活和工作中扮演着十分重要的角色 [2]。人们可以通过手机进行交流、学习、休闲娱乐、智能导航等,大大节约了时间,提高了工作和服务效率,也极大的丰富了人们的生活。
在智能手机的发展过程中,除了手机硬件的迅速发展,手机软件的发展也十分迅速。世界第一大移动操作系统——Android系统的出现,极大的推动了智能手机的发展。其中我国经济的快速发展促进了Android 平台在中国的发展。国内的各大厂商都纷纷加入 Android 开发联盟,推出自己的Android 手机,如联想、华为、酷派、OPPO、三星、索爱等。使得我国Android系统生态链中,越来越多的精品应用不断出现在软件市场中[3]。由此可推断,在未来的发展过程中,Anroid相关的软件开发会成为软件开发领域的一种重要趋势。
1.2 Android现状
Android 操作系统 2008 年由 Google 公司推出的基于 Linux 平台的开源免费的移动操作系统,其中使用了 Dalvik Java 虚拟机[4]。Android在当下被称作第一个专门为手机或者说是移动设备研发的一套真正具有开放性和完备功能的移动操作系统。归功于谷歌的开放政策,任何手机厂商与个人都可以免费获取与使用 Android 系统源码,不需要付专利与使用费用而且可自由定制,为 Android 系统完整生态系统的构建提供了基础[5]。Android平台的开放性使得专门从事于第三方开发的工作室和开发商有了一个非常广泛、无拘无束的开发环境。因此Android应用的开发一般不会受到太多的非技术性限制,可想而知会诞生多少新的、独特的、更具专业性的软件 [6]。Android平台的最大的特点就在于其是一个具有完备功能且开源的体系架构,因此进行Android开发拥有十分良好的开发和调试环境,Android本身还提供多种具有可扩展性的用户体验服务。
1.3 研究意义
随着社会的进步,经济的发展与人民生活水平的不断提高,休闲娱乐已经成为现代生活中的一个重要组成部分[7]。电影便是一种具有独自特征且大众需要的娱乐产物,但是随着越来越多的影视作品的出现,人们的观赏水平和观赏思想也发生了改变,越来越多的影视作品受到人们的吐槽。而且生活中充斥着吐槽的风气和文化,吐槽已经成为了一种释放压力缓解心情的生活习惯,因此针对某一作品的善意的吐槽和恶意的吐槽也是常有的事情,弹幕这种边看边吐槽的观影模式也就应运而生。由于国外影视行业发展时间长,发展条件的开发 *好棒文|www.hbsrm.com +Q: *351916072*
使得国外的影视行业十分繁荣,国外的优秀影视作品层出不穷的同时,使得国外的观影思想不断的发生改变。从第一个提供弹幕功能的日本的视频分享网站:niconico网站出现之后,立刻被引入到美洲欧洲等地,源自美国的世界上最大的视频分享软件youtube也引入了这种新奇的实时模式。由于弹幕功能的简单,google公司立即在youtube APP上提供了弹幕功能,此举引起了美国各大影视网站和软件的学习和模仿,市面上很快就出现了一大批可以提供弹幕吐槽功能的APP。如亚马逊公司旗下的IMDB的影视APP-IMDB Movie&TV和微软旗下的WP影视应用Movie Ratings等都提供弹幕吐槽这种观影模式。
由此可见,在国外已经认可了吐槽文化所带来的影响和价值,因此设计一款关于吐槽文化的APP有着很宽广的社会支持。
本次的设计是一个基于Android平台的视频播放器。通过毕业设计,初步了解Android平台的基本构成,了解和熟悉设计播放器APP的工作流程和关键技术。针对该类APP中播放管理这一关键技术,开展较为详细的研究和学习。
第2章 Android系统及其应用程序
2.1 爱吐槽电影APP
由于国内几乎各行各业的积极参与,使得Android端的软件出现了泛滥情况,几乎是只要出现一个新题材的APP,很快市场上便会出现大批具有相同或者相近功能的APP,这导致了国内存在许多具有吐槽功能的影视APP,但没有一个领头羊存在的现状,这些影视APP对吐槽文化并没有进行更深层次的开发,一些具有评论功能的APP也只是中规中矩。爱吐槽电影APP将吐槽这种风气具象化,通过提供一个除弹幕之外的另类吐槽方式,使得用户可以在观看视频时与其他用户进行互动吐槽。
本设计的实质是一款具有评论和发送弹幕功能的视频播放器,因此需要用到Android相应的各种技术。Android平台由四部分组成,这四部分分别是(1)操作系统、(2)中间件、(3)用户界面、(4)应用软件。Android系统主要分为四层,从上往下依次是:应用层(Application)、应用框架层(Application Framework)、系统类库层(System Library)、系统核心层(System Core/Kernel)。其中Android操作系统的应用程序运行模型如图2-1所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3102.html