“计算机工业革命”正在以一种猛烈的势头在席卷着全球。近年来,尤其是移动平台和无线网络的发展,更是可谓是日新月异,诞生了大量的手机APP(Application)。手机APP的出现极大地方便了我们的日常生活,也丰富了我们的娱乐生活。伴随着手机APP功能需求的不断完善,近些年,在国内伴随着“O2O”的创业浪潮,一些基于手机端的社交活动APP也应时而生。近两年,在互联网科技的飞速发展的同时,人们的精神文化需求也在日益增加,读书成了人们的文化生活中不可分割的一部分。本论文的研究核心就是读书活动的线上发布和观看,基于安卓客户端实现的用户可以查看发布的读书活动的介绍,并查看活动的直播视频,而且也实现了在观看视频时的评论互动和分享等功能。
本文通过对市场上的大多数用户量比较大的手机APP是使用的调查,并对调查结果做出需求分析后,确定了基于安卓客户端的线上读书活动的功能设计方案。实现了在手机端可以查看读书活动,同时管理端可以在后台发布相关的读书活动的一些信息。本设计的框架为 Android 系统,客户端界面由其相关组件设计而出,开发语言是JAVA,开发环境是AndroidStudio,数据库为安卓常用的轻量型关系型数据库SqlLite,阐述语音识别手机应用的设计与实现过程。本APP将用户的各种信息存储在APP端,并做到及时更新。客户端为装有Android系统的智能手机,用户可以通过App带有的各种功能进行测试运行。
现如今,安卓系统已然成为人们最广泛使用的手机以及平板电脑系统之一,在安卓系统的蓬勃发展中,各种App也如雨后春笋一般蓬勃发展。其中基于手机端的社交聊天功能也成了很多APP的必备。
本文通过对市场上的大多数用户量比较大的手机APP是使用的调查,并对调查结果做出需求分析后,确定了基于安卓客户端的实现了在手机端可以查看读书活动,同时管理端可以在后台发布相关的读书活动的一些信息。实现了各种各样丰富多彩的功能,满足了用户的需求。本设计的框架为安卓系统,客户端界面由其相关组件设计而出,开发语言是JAVA,开发环境是AndroidStudio,数据库为SqlLite ,客户端为装有Android系统的智能手机,用户可以通过App带有的各种功能获取需要的信息。
本设计的各种功能主要集中在客户端也就是手机APP中,为了人们可以更加方便的出行,我们结合了前期调研的结果,特别是针对于人们反应出的两大需求,我们对手机APP的设计做了一些有新意的设计;
(1)本App的客户端基于Android系统,对于使用该App的用户来说,可以通过手机更方便地操控手机应用,实现“智能化”的操作手机和输入指示命令,具体功能大致如下:
1)查看读书活动信息:用户在进入到应用的主界面后,此时app客户端会向服务端加载数据,服务端数据中管理员发布的关于读书活动的信息就会加载返回给App端,具体的信息包括读书活动的主题,读书活动的地点,读书活动的时间,读书活动的地点等信息,还包括了读书活动的视频的链接。
2)查看活动的视频直播:用户在查看的读书活动列表中。点击任意一个活动,就看有进入该读书活动的视频直播的界面,用户可以播放直播视频,也可以在观看视频的过程中在屏幕下方发表评论参与互动,也支持用户将正在观看的视频通过社交软件分享。
主要功能模块的实现
在调研及需求分析后,我们得出本App的基本功能大致包括个人中心模块,语音合成模块以及语音识别等几个功能模块。各个功能设计的具体说明大致如下:
1)查看读书活动的模块
用户登陆App之后,可以在主界面中看到读书活动的列表信息。通过前面的分析,我们知道了用户的两大需求:1.可以查看后台管理员发布的读书活动的信息。
2)查看读书活动的模块
用户登陆App之后,用户在查看的读书活动列表中。点击任意一个活动,就看有进入该读书活动的视频直播的界面,用户可以播放直播视频,也可以在观看视频的过程中在屏幕下方发表评论参与互动,也支持用户将正在观看的视频通过社交软件分享。