针对的用户群体是现场参观的群体和线上云观展的群体。为现场参观的群体提供实时语音讲解服务、导览服务、展品介绍服务等,丰富补充这类群体线下参观的不足。为线上云观展的群体提供展品在线参观服务、展览回放服务、资料查看服务等,方便这类群体足不出户也可以体验到纪念馆所能传达的教育意义。
这是第一个版本,就自己学习安卓开发做的,后端全是通过改后台数据库中的数据实现的,应该适合刚入门的小伙伴学习。第二个版本将采用unicloud作为后端服务,开发简单的管理后台。
第一个版本云端能力太弱了,而且只能在后端添加数据,不能进行数据的管理,就这样,第二个版本就提上日程了。 这样第二个版本采用unicloud作为后端服务,开发了后台进行管理,详情见ZyhyPro
- Android Studio【开发工具】
- Bmob 【后端数据能力】
- MobTech 【手机号验证服务】
- Doge云 【视频云服务】
- 账号功能 ✔️
- 登录
- 注册(支持手机号验证)
- 修改
- 注销
- 查询功能 ✔️
- 根据关键词查询内容
- 浏览功能 ✔️
- 查看页面内容
- 播放语音解说
- 预约功能 ✔️
- 参观预约
- 取消预约
- 扫码功能 ✔️
- 二维码识别
- 失物招领 ✔️
- 发布失物招领信息
- 修改失物招领信息
- 删除失物招领信息
- 信息反馈 ✔️
- 用户反馈
- 2021-06-21 完成项目架构(瞎几把想);
- 2021-06-23 完成登录、注册、导航设计;
- 2021-06-24 完成账号设置页面的开发,以及一些bug的修改;
- 2021-06-26 完成图片展示页面的更新,引入轮播图插件;
- 2021-06-27 完成数据接口的开发,即连接bmob;
- 2021-06-28 完成地图页面的设计和开发;
- 2021-06-29 完成数据的整理和上传;
- 2021-06-30 完成图片展示页面的更新,美化(也不算很美)部分按钮;
- 2021-07-01 接入Doge云视频服务;
- 2021-07-02 利用阿里云云测完成简单的功能测试;
插件比较臃肿,编译过程较慢,建议配置代理服务器,导入项目,实现正常运行对小白还是有一定难度的,耐心调试
2、注册Mob服务,点击开发者平台
5、注册Bmob服务,新建一个应用,在InitSDK.java和WelcomeActivity.java下填入相关值
不要改表的名字,避免调试的时候没有数据(可以改,代码里面也要改) 数据内容的版权归官方所有,这里只做测试,不可做商业用途。
7、注册Doge服务,然后上传你自己的视频,在用户中心获得你的用户ID,在视频列表页获得你的Vcode,填入相应位置
编译调试程序,以上步骤没问题,便可正常运行
如有问题,请提issues
目前的版本没有加入广告
-
Copyright © Literature
- Authors: Literature.
- Licensed under the CC BY-NC-SA 4.0
- Commercial application is prohibited by license