地图搜索应用美食天下2

地图搜索应用美食天下2

ID:27405552

大小:260.01 KB

页数:20页

时间:2018-12-02

地图搜索应用美食天下2_第1页
地图搜索应用美食天下2_第2页
地图搜索应用美食天下2_第3页
地图搜索应用美食天下2_第4页
地图搜索应用美食天下2_第5页
资源描述:

《地图搜索应用美食天下2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android项目开发视频教程Android地图搜索应用——美食天下课程安排开发背景功能演示开发环境及目标平台开发前的准备工作Web端总体架构Web端登录注册模块的实现Web端美食上传模块的实现课程安排(续)Android端总体架构服务器的设计与实现Android端登录界面的实现Android端注册界面的实现Android端主界面MainActivity的实现Android端地图界面的实现美食信息界面的实现系统的优化与改进开发背景随着计算机的发展,越来越多的人依赖计算机,而当Google公司2005年推出Google地图后,基于地图的应用更

2、是铺天盖地,本章的系统将主要基于GoogleMap来实现一个美食共享的系统,通过Web端以及手机端的实现使用户可以实时与他人分享自己喜欢的美食,并且可以通过GoogleMap精确快速的找到饭店所在的位置。功能演示本系统分为Web端与Android端,下面来对本系统的主要功能进行演示。开发前的准备工作数据库的设计。表的创建与记录插入。数据源的配置。数据库的设计Web端总体架构Web端主要由jsp以及Servlet组成,其总体框架如下图所示。动作编号动作内容动作编号动作内容动作编号动作内容a用户注册b用户登录c搜索d收藏美食e更改个人资料f到更

3、改头像界面g上传广告h添加每日推荐i添加美食种类j删除收藏k改变头像l上传头像m上传美食n到注册界面o注销p到首页q到我的收藏界面r到每日推荐界面动作对照表Android端总体架构接下来节将对Android端的总体架构进行介绍,使读者在整体上对手机端的开发有一定的了解,Android端的类架构如下图所示。Web端登录注册模块的实现首页的搭建用户注册功能的开发用户登录功能的开发用户注销功能的开发接下来开始将正式进入代码的开发界面,首先介绍的是首页的搭建以及登陆注册模块的开发。Web端美食上传模块的实现界页的搭建图片上传组件FileUpload

4、Servlet的开发DBUtil中相关方法的开发前面已经介绍了登录模块的实现,本节将介绍本系统最重要的模块——美食上传模块的实现,该模块使用了文件上传组件commons-fileupload以及GoogleMap等技术。服务器的设计与实现前面已经对Android端的架构进行了设计,但是手机端还需要与服务器端进行通信,这就需要先对服务器进行设计与实现。Android端登录界面的实现开发前的准备工作。框架的搭建监听方法的完善记住密码功能的实现服务器端的完善Android端注册界面的实现框架搭建监听方法的完善服务器端的完善前面介绍了开发前的准备工

5、作以及登录界面的实现,接下来将继续对Android进行开发,添加注册的功能。Android端主界面MainActivity的实现布局文件的开发界面框架的搭建初始化方法的完善监听方法的完善网络处理线程的实现服务器端的完善无论是登录成功还是注册成功之后,都会进入程序的主界面,该界面包含了本系统的大部分基本功能,本接下来将对该Activity的实现进行详细的介绍。Android端端地图界面的实现布局文件的开发地图界面的开发在主界面的美食上传选项卡中点击获取经纬度按钮便会进入地图界面,本节便对地图界面进行实现,使用户可以通过地图界面直观地获取经纬度

6、。美食信息界面的实现接下来介绍最后一个界面——美食信息界面InfoActivity,该界面的实现较为简单,只需将美食的详细信息以一定的格式显示到屏幕中,并且通过之前介绍过的GoogleMap技术直观地显示美食所属饭店的位置。系统的优化与改进Web端广告的删除功能。因为本书的重点是Android手机的开发,所有对Web端的功能并没有做过多的介绍,所以在广告管理模块并没有添加广告删除的功能。Android端添加个人资料的管理界面。因为Web端以及对个人资料的管理界面进行了介绍,且Android端与Web的技术基本相同,所以并没有在Android

7、端添加个人资料的管理界面,有兴趣的读者可以为Android端添加上该功能是本系统更加完善。适当的本地验证。在本系统的开发过程中为了不扰乱读者的视线,便于读者理解,在很多地方并没有做过多的验证,如果在适当的位置添加上适当的验证将会大大提高系统的健壮性。不登高山,不知天之高也;不临深溪,不知地之厚也。——《荀子▪劝学》

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。