基于android的有声听书系统

news/2024/11/28 18:55:33/

需求信息:

1:注册登录:未注册用户首先进行账号注册,注册成功后进行登录,已注册用户直接输入账号密码进行登录,登录成功后进入主页面。

2:主页面:通过左右滑动可以实现对推荐界面、订阅界面、历史界面的切换,推荐界面通过上下滑动加载出更多内容,下方为播放控制部分,播放控制部分三个主界面通用。点击推荐界面的某一个读物内容,可以跳转到该内容的详情页面。

3:详情页面:下拉刷新,上拉加载更多,上方放置该读物的图片,图片右侧有订阅按钮,图片下方显示播放按钮,点击切换播放状态,播放状态为播放时按钮右侧显示标题内容并实现跑马灯效果,下面展示该专辑的具体列表,用户可以选择想要听取的内容,点击列表里喜欢的片段即进入播放器页面,进行收听。

4:播放器页面:上方进行标题的显示,中间部分显示当前节目图片并实现播放器页面图片联动,对图片进行左右滑动可对播放内容进行切换,图片下方实时显示文字,最下方显示播放进度条,可以对播放进度条进行拖拽,显示总播放时长和当前时间的更新,并实现开始播放、暂停播放,上一首,下一首播放内容的切换。对播放模式进行设置包括列表循环,随机播放,单曲循环三种模式,并且再次进入播放页面使播放模式保持上次选择。点击播放列表按钮,实现播放列表弹出,显示节目列表内容并可以对列表显示顺序进行切换,即顺序、逆序,点击列表下方关闭按钮,实现对播放列表的关闭。

5:在主界面点击搜索按钮,进入搜索页面,输入关键词进行搜索,并进行联想词推荐,下方显示推荐搜索热词,点击搜索热词可以直接进行搜索。

技术信息:

总体设计逻辑和思路:
1:先设计数据库表文件
2:写服务端jsp页面以及写api接口给客户端提供数据
3:完成后台服务端的数据交互,也就是jsp页面数据的存储和显示
4:进行客户端页面的开发;
5:进行客户端对api接口的调用,也就是获取数据库的数据以及在客户端进行显示

移动端:
1:使用android原生控件以及xml布局文件来完成界面的显示
2:使用java代码完成功能的数据和逻辑交互
3:使用http网络请求完成数据的请求;
4:使用json数据解析完成客户端数据的回调和显示

服务端后台:
1:使用mysql完成数据的存储
2:使用jdbc完成数据库和代码的逻辑交互
3:使用jsp完成网页数据的显示
4:使用java代码完成api接口的编写以及以及数据的回调

运行截图:

后台:


http://www.ppmy.cn/news/676635.html

相关文章

相声评书戏曲大全(安卓)

软件页面简洁,不用注册登录打开就能用,相声评书戏曲大全主要包含了:小说评书,相声小品,戏曲养生等等,资源非常的全面,各种内容时时更新。 就在小说评书页这里有超多精选的的小说评书&#xff0…

IOS资源丰富的听书软件<白鲨听书>

软件简介 这是一款已经上架苹果商店的听书软件,软件中有着海量优质的书籍资源,从广播剧到评书、有声小说、商业财经、学习讲座一应俱全,全部是时下最热门的完结文或连载小说,并且所有资源都是免费的。 截图介绍 点击分类&#x…

读书、听评书、看电视的些许区别

区别是建立是出发点上的,我们的出发点是读小说还是要了解真实的历史? 如果是小说,以原著为准; 如果是想了解历史,就得多参考不同资料,因为小说作者对历史/人物有自己的认知,而史实的记载又有正史…

说书(评书)术语

转自:http://zhidao.baidu.com/question/77444033.html 开头说:上回书说到…… 结尾说:欲知后事如何,且听下回分解。 常用语:时迟,那时快;话说……;花开两朵,各表一枝&#xff1b…

评书下载

乱世枭雄:http://www.huaworld.com.cn/huaworld/pingshu/mp3/luanshixiaoxiong/001.mp3http://www.huaworld.com.cn/huaworld/pingshu/mp3/luanshixiaoxiong/300.mp3洪武剑侠图:http://www.huaworld.com.cn/huaworld/pingshu/mp3/hongwujianxiatu/001.mp…

uniapp 之 常见问题记录(不定时更新)

目录 replaceAll 使用问题图片路径问题IOS 转换时间问题image 图片问题webview h5 缓存问题text 设置space 不生效问题 replaceAll 使用问题 replaceAll:注意兼容性问题,如不支持,可改成replace(/xxx/g, xxx) 图片路径问题 引入的图片路径需…

玩游戏提示计算机性能过低,如果玩游戏的fps低怎么办?八个问题和九个解决方案...

点击Big Tomato Computer Manager 跟我来 许在玩游戏时会遇到fps低的问题. 说实话,玩游戏就是要玩得开心. 遇到这种问题确实很烦人,因此在玩游戏时提高fps非常重要. 根据我多年的经验,我认为玩游戏的fps值较低的原因有八种,可以使用九种方法来解决. 但是,通常,发生的问题…

服务器fps不稳定,FPS不稳定是什么原因?玩游戏FPS低怎么办?

原标题:FPS不稳定是什么原因?玩游戏FPS低怎么办? 玩游戏FPS低怎么办?要解决这个问题之前,我们需要了解FPS不稳定是什么原因造成的,这样才能最快速的解决问题,当然,如果是软硬件问题&…