本文对目前应用的Symbian、Windows Mobile、Mac OS X和RIM等平台的现
状进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型,接着
解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。在此基
础上,基于Android平台设计和开发了一个手机Web地图服务,该系统包括自我
定位、地图模式、路线查询、地点查找、浏览大连、手机定位、行走踪迹、创建
记录、记录列表和查看天气十一大模块。自我定位模块的功能就是把手机用户自
己所在地方的地图和经纬度在界面中显示出来。行走踪迹模块的功能就是把用户
经过的地方以路线图的形式给画出来。地点查找模块的功能就是查询一个地方,
并把它在地图中标注出来。浏览大连模块的功能主要用来说明如何通过设定特定
的经纬度来显示地图,并在特定位置显示图标及相关操作。查看天气模块的功能
就是显示查看地及周边地区的天气情况。创建记录模块的功能就是把用户认为重
要地方的地图经纬度及相关信息保存到数据库里。记录列表模块的功能就是查看、
修改、删除保存的记录及浏览记录中地图。手机定位模块的功能就是当用户的手
机丢了或者被偷,用户可以使用别人的手机,接收用户手机所处位置的GPS坐标,
从而找到手机。