1. 项目功能思维导图
医生端
患者端
web端
2. 项目涉及到的技术点
- 使用MySQL数据库实现数据存储
- 使用CountDownTimer实现启动页倒计时
- 使用SharedPreferences实现记住密码登录
- 使用BottomNavigationView实现底部导航栏
- 使用Activity+Fragment实现底部导航栏页面之间切换
- 使用RecyclerView+Adapter实现医生,患者信息列表
- 使用Spinner下拉菜单实现科室分类
- 使用CardView卡片控件实现头像圆角
- 使用AlertDialog实现退出登录提醒框
- 使用glide实现图片加载
- 使用AlarmManager实现闹铃提醒
使用springBoot搭建服务端
使用okhttp实现app端和服务端数据通讯
使用axios实现web端和服务端数据通讯
温馨提示:
要做到web,app端,数据互通,所以需要使用springBoot框架搭建自己的服务端,为什么需要有服务端?请看这里:https://blog.csdn.net/jky_yihuangxing/article/details/141026103
3. 开发环境
app端:
- 开发工具:Androidstudio
- 开发语言:Java
- jdk版本:11+以上
服务端:
- 开发工具:IDEA
- 开发语言:Java
- 开发框架:springBoot
web端:
- 开发工具:Vscode
- 开发环境:Nodejs
- Element UI +Vue 实现框架搭建
4. 项目运行效果图
患者端
医生端
web端
扫描二维码关注公众号,回复:
17414503 查看本文章
5. 部分视频教程
-
Android开发定义BaseActivity模版:https://www.bilibili.com/video/BV11S411A7R5/?vd_source=984bb03f768809c7d33f20179343d8c8
-
Android开发定义BaseFrgment模版: https://www.bilibili.com/video/BV1Um421G7yC/?vd_source=984bb03f768809c7d33f20179343d8c8
-
RecyclerView如何实现列表? https://www.bilibili.com/video/BV11w41167q7/?vd_source=984bb03f768809c7d33f20179343d8c8