首页 > 其他分享 >基于Android的线上读书会设计

基于Android的线上读书会设计

时间:2023-06-20 19:01:47浏览次数:51  
标签:视频 基于 查看 App 用户 读书 Android 活动 读书会

本文通过对市场上的大多数用户量比较大的手机APP是使用的调查,并对调查结果做出需求分析后,确定了基于安卓客户端的线上读书活动的功能设计方案。实现了在手机端可以查看读书活动,同时管理端可以在后台发布相关的读书活动的一些信息。本设计的框架为 Android 系统,客户端界面由其相关组件设计而出,开发语言是JAVA,开发环境是AndroidStudio,数据库为安卓常用的轻量型关系型数据库SqlLite,阐述语音识别手机应用的设计与实现过程。本APP将用户的各种信息存储在APP端,并做到及时更新。客户端为装有Android系统的智能手机,用户可以通过App带有的各种功能进行测试运行。

基于Android的线上读书会设计_安卓毕业设计

需求分析

在本次设计最初,通过对于一些市场上的语音相关的手机应用的使用情况进行了调查,调查的对象涉及在校大学生,上班商务人员和政府单位公务人员。了解到对于APP软件目前最大的需要大致有一下几点,一是可以查看管理员发布的读书活动的相关信息,二是可以点击查看读书活动的直播视频,同时也能够可以让同时观看视频的可以通过,发表评论或者发送弹幕,同时用户也可以通过分享来分享当前观看的视频。

功能分析

本设计的各种功能主要集中在客户端也就是手机APP中,为了人们可以更加方便的出行,我们结合了前期调研的结果,特别是针对于人们反应出的两大需求,我们对手机APP的设计做了一些有新意的设计;

(1)本App的客户端基于Android系统,对于使用该App的用户来说,可以通过手机更方便地操控手机应用,实现“智能化”的操作手机和输入指示命令,具体功能大致如下:

1)查看读书活动信息:用户在进入到应用的主界面后,此时app客户端会向服务端加载数据,服务端数据中管理员发布的关于读书活动的信息就会加载返回给App端,具体的信息包括读书活动的主题,读书活动的地点,读书活动的时间,读书活动的地点等信息,还包括了读书活动的视频的链接。

2)查看活动的视频直播:用户在查看的读书活动列表中。点击任意一个活动,就看有进入该读书活动的视频直播的界面,用户可以播放直播视频,也可以在观看视频的过程中在屏幕下方发表评论参与互动,也支持用户将正在观看的视频通过社交软件分享。

基于Android的线上读书会设计_线上读书会_02

主要功能模块的实现

在调研及需求分析后,我们得出本App的基本功能大致包括个人中心模块,语音合成模块以及语音识别等几个功能模块。各个功能设计的具体说明大致如下:

1)查看读书活动的模块

用户登陆App之后,可以在主界面中看到读书活动的列表信息。通过前面的分析,我们知道了用户的两大需求:1.可以查看后台管理员发布的读书活动的信息。

2)查看读书活动的模块

用户登陆App之后,用户在查看的读书活动列表中。点击任意一个活动,就看有进入该读书活动的视频直播的界面,用户可以播放直播视频,也可以在观看视频的过程中在屏幕下方发表评论参与互动,也支持用户将正在观看的视频通过社交软件分享。

基于Android的线上读书会设计_安卓毕设_03

标签:视频,基于,查看,App,用户,读书,Android,活动,读书会
From: https://blog.51cto.com/u_6668792/6524327

相关文章

  • 基于pca人脸识别系统与实现
    计算机时代的到来,给各个领域带来了巨大的变革,人们的生活也日益进入到了数字编码时代。人工智能学的发展及其广泛的使用令图片处理和模式识别技术已显得尤为重要。人脸识别技术就是基于生物识别理论而发展而来的。人脸识别技术是生物识别中的典型,有着远大的发展前景,人脸识别技术已经......
  • 基于原子能力的浏览器扩展程序开发
    原文合集地址如下,有需要的朋友可以关注本文地址合集地址实现步骤原子能力服务提供端需提供标准的HTTP或HTTPS协议的服务浏览器安全策略由于浏览器安全策略如对SSL证书的要求和同源策略的影响,直接提供的原子能力或许不具有能够供给浏览器使用的要求,此时需要一个代理来实现这......
  • 基于高精度三维机器视觉的汽车曲轴无序抓取系统应用
    Part.1 行业背景汽车产业的高速发展,对零部件自动化生产提出了更高要求。随着汽车销量的水涨船高,传统的手工生产模式已经难以满足大批量生产的需求,自动化生产是必然趋势。曲轴是汽车发动机的关键组件之一,生产过程复杂,自动化生成相对较低。曲轴起到将往复运动转化为旋转运动的作用,通......
  • 基于PHP理工大社区管理系统的设计与实现
    随着信息技术的飞速发展,特别是网络和数据库技术的发展,计算机已经成为当今处理信息数据的主要工具。数据库技术已经成为计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理会比文件来存储数据,管理起来更高效、方便。人们对于现实中的各种事物的管理,已经越来越依......
  • 基于原子能力的浏览器扩展程序开发
    原文合集地址如下,有需要的朋友可以关注本文地址合集地址实现步骤原子能力服务提供端需提供标准的HTTP或HTTPS协议的服务浏览器安全策略由于浏览器安全策略如对SSL证书的要求和同源策略的影响,直接提供的原子能力或许不具有能够供给浏览器使用的要求,此时需要一个代理来实现这些功能。......
  • 一位死磕大厂的Android开发面试总结
    本人19年毕业于一家普通二本,考研凉了且没有实习经验,每天就是不断地投简历、刷面经,感觉自己都要抑郁了最后勉强进入了一家学校合作的外包公司干了3年,刚开始每个月拿着4-6000地薪水还要被迫接受996,虽然后面涨到了10k+,但仍感觉未来没有希望。我决定做出改变,离开这里!刚开始准备地时候其......
  • 监测Android Market是否被下过
    try{PackageManagermanager=context.getPackageManager();PackageInfoappInfo=manager.getPackageInfo(YOUR_PACKAGE_NAME,PackageManager.GET_SIGNATURES);//Nowtestifthefirstsignatureequalsyourdebugkey.......
  • 浅析景区慢直播的需求与基于视频技术的解决方案
    一、行业背景从春节到“五一”假期,旅游市场高开稳走,复苏持续提速。“慢直播”是一种特别的直播形式,没有主持人,也没有绚丽的镜头切换以及精美的后期制作,只用固定机位拍摄来更加真实地展现事件现场,以很低的制作成本、“无添加”的真实画面呈现给观众,其独特的真实性受到很多受众群体......
  • 一个简单的基于SSM框架的公告展示系统
    测试环境:本章系统使用SSM+layui实现各个模块,Web服务器使用Tomcat8.5.75,数据库采用的是MySQL8.0,集成开发环境为IntelliJIDEA2022.1,导入项目后需要先更新maven,然后在项目结构中添加tomcat依赖,并在mysql数据库中创建7张与系统相关的数据表。先看成品。公告标题可以点击,点击进去后是......
  • 浅析景区慢直播的需求与基于视频技术的解决方案
    一、行业背景从春节到“五一”假期,旅游市场高开稳走,复苏持续提速。“慢直播”是一种特别的直播形式,没有主持人,也没有绚丽的镜头切换以及精美的后期制作,只用固定机位拍摄来更加真实地展现事件现场,以很低的制作成本、“无添加”的真实画面呈现给观众,其独特的真实性受到很多受众群体的......