一、项目概述
1.1 项目背景
本项目是一个基于 Android 平台的食谱管理系统,旨在为用户提供方便的食谱浏览、搜索、收藏和分类功能。同时,借助 Bmob 云服务,实现数据的存储与同步,用户可在云端管理个人的收藏数据。
1.2 项目功能
- 用户功能
- 用户注册与登录。
- 用户收藏管理。
- 食谱功能
- 食谱分类浏览。
- 食谱搜索与详情查看。
- 食谱收藏与管理。
- 其他功能
- 数据云端同步(Bmob)。
- 应用数据展示的可视化。
1.3 项目技术栈
- 开发语言:Java
- 开发工具:Android Studio
- 云服务:Bmob SDK(数据存储与管理)
- 依赖库:
BmobSDK_3.7.4_20190523.jar
:用于云端数据存储。- 原生 Android SDK:实现界面和业务逻辑。
- 数据库:
- Bmob 云数据库(无本地数据库依赖)。