欢迎来到天天文库
浏览记录
ID:28221908
大小:18.63 KB
页数:6页
时间:2018-12-08
《基于android的约伴―出行系统设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于Android的约伴―出行系统设计 摘要:随着科技的不断发展,移动终端和互联网技术已经完全融入到了人们的日常生活中。一部移动终端可以帮助人们了解和解决很多事情。患者可以利用医院APP进行在线预约、在线就医,人们也可以利用手机APP进行在线订餐、在线购物、在线查询等。文中介绍了一款约伴APP,利用此APP可以在线预约同伴,进行外出游玩、旅行等。
2、关键词:Android;百度地图;交流互动;数据库 中图分类号:TP311文献标识码:A文章编号:2095--0-02 0引言 如今,人们的生活水平得到了大幅度提升,利用闲暇时间出去游玩、旅行的愿望和需求变得更加强烈[1],但有时却难以找到志同道合的旅伴。约伴-出行系统正是一款基于Android操作系统为人们提供线上进行交互、线下组织活动的APP。用户可以通过线上发布出行旅伴需求或根据他人发布的信息进行交流,找到合适的出行伴侣,同时系统也会根据用户需求自动推荐相关出行方案。 约伴-出行系统基于移动客户端的C/S架构,适
3、配Android以上的系统,能服务于更广大的用户。 1系统整体功能设计 约伴-出行系统功能模块如图1所示。为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。 个人信息管理 该模块主要负责进行用户个人相关信息设置
4、,通信录好友管理。 用户注册 在用户首次使用此APP时须注册账户并设置登录密码,点击“注册”按钮,跳转到注册界面。用户设置其账号和密码,即可完成注册。此APP账号采用手机号形式,利用正则表达式判断用户输入的账号是否合法。判断输入内容的合法性之后,就可以调用网络请求把账号和密码传给服务器,同时服务器获取到用户的相关信息。 用户登录 账户注册成功后,用户就可以在登录界面输入账号和密码,登录此APP。当用户点击“登录”按钮时,系统会预先判断账号和密码是否合法,若不合法,系统会在屏幕下方显示登录信息有误。提示语采用的是Andr
5、oid原生的控件Toast弹窗提示,时间为1s。 用户信息设置 在该模块,用户可以根据自身情况设置个人相关信息。若用户上传个人头像,选头像时进入本地图库筛选后上传或者拍照上传,采用Base64方式上传至服务器。此外,用户还可以设置昵称、联系方式、个人情况简介,管理通信录等。 出行管理为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我
6、校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。 出行需求发布 此模块是用户发布出行消息并与其他用户交互的主要途径。用户能够在此模块上发布自己的出行消息,如目的地、出行方式以及约伴要求等。同时系统会将用户所发布的消息存入数据库,以备其他模块调用。 信息浏览 用户登录出行-约伴系统成功后,与用户进行交互的第一个界面如图2所示。在此界面上,用户可以浏览其他用户所发布的出行信息,同时系统会根据用户所设置的个人相关信息、发布的出行需求信息以及用户最近浏览
7、关注的信息自动置顶推荐相关的出行信息。本模块不涉及用户隐私,仅显示其发布的需求内容。列表的数据均通过请求后台接口获得,获得数据后,将其放入ArrayList中并传入RecyclerView设置的适配器后刷新列表,当用户点击列表中的某一项时,把对应集合中相应位置的数据取出来,主要取其文章的ID,跳转并传值到详情页,使用形式传值。用户可以根据自身需求决定是否接受约伴邀请或者用户主动对他人发出要约请求。 出行路径规划 该模块集成了百度地图SDK[2],提供基本地图、位置搜索、路径规划等数据服务,如图3所示。在此程序中,XML中使
8、用百度地图控件,activity的onCreat中初始化sdk为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源
此文档下载收益归作者所有