目录
移动应用开发——食斋 1
1项目介绍和基础架构 3
2使用的开发框架和资源库 3
2.1Material Design: 3
2.2litePal: 3
2.3Retrofit2: 3
2.4Rxjava 3
3功能叙述 4
3.1用户方面 4
3.1.1用户的注册和登录 4
3.1.2用户的切换和登出 5
3.1.3修改用户信息 5
3.2食谱方面 6
3.2.1搜索并查看食谱 6
3.2.2收藏中意的食谱 8
3.2.3创建本地食谱 9
3.3系统设置方面 10
3.3.1能够指纹登录软件 10
3.3.2自定义主题 10
3.3.3传感器 11
1项目介绍和基础架构
在现代生活中,越来越多的都市居民也开始崇尚居家做菜的理念。为了更好的服务这部分的群体,因此我们决定制作简洁方便的食谱应用为快节奏的都市工作者提供方便快捷的食谱汇总,能够更轻松的完成自己想要的菜品。并通过获取网络上的食谱资源来满足用户对选择范围的需求。用户可以通过应用来获取自己想要的食谱并进行收藏。
项目采用了 MVP 的架构。presenter 通过 view 和 model 接口的引用,来调用具体实现类实现的方法,这么做的好处是,业务结构清晰,且将来更换实现类更为方便。