任 务 书 |
设计题目: 四川科技馆APP 设计内容与要求: 设计内容: 用Android语言实现四川科技馆APP。 用户登录与注册、个人信息维护、科技馆介绍、新闻、参观预约、展品等基本功能。 设计要求:
|
1 概述
1.1设计的背景和意义
本设计能够适用于四川科技馆介绍,完成对本课程知识的综合应用。运用Android基础知识、常用控件、对话框、Activity与Fragment、SQLite等,实现一个轻量级的四川科技馆APP,为后续课程铺垫。
1.2开发环境
本设计采用Android Studio实现。
1.3设计UI和技术
1. APP部分界面图
2. 部分技术
- 设计用户类、预约类,运用面向对象的知识;
- 关于模块、展品精粹和参馆攻略用Activity、Fragment实现;
- 新闻模块、关于侧滑模块采用列表方式呈现;
- 登陆、注册、预约、查看参馆时间运用对话框,预约详情使用消息通知弹窗的高级控件;
- 用户和预约的数据存储采用SQLite;
- 通过url连接来自网络的数据,经过处理显示在新闻;
- 通过java爬虫获得咨询问答数据,显示并可进行查询功能;
- 调用百度地图API,实现交通模块定位导航功能;
- 通过线程获取实时时间,判断此刻能否参馆功能;
- 利用了android.os.Handler的消息的延迟发送以及处理;
- 使用Spinner控件+ArrayAdapter适配器。
2 需求分析
软件需求分析指通过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明。简言之,需求分析就是“为了解决这个问题,目标系统必须做什么”。
2.1框架图
1. 功能框架图
文章来源:https://www.toymoban.com/news/detail-443214.html
文章来源地址https://www.toymoban.com/news/detail-443214.html
到了这里,关于期末大作业之Android studio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!