论文部分内容阅读
Android是基于Linux平台的开源手机操作系统,是和开放手机联盟合作开发的结果,也是当今最重要的手机开发平台之一。Android平台是由操作系统、中间件、用户界面和应用软件组成,是第一个为移动终端打造的真正开放和完整的移动软件平台。Android平台具有比其他手机更强大的搜索功能,可以说它是一种融入全部Web应用的平台。基于这些我们完全有理由相信Android未来的发展前景必将越来越广阔。本文主要介绍了在Android平台下的旅游指南应用程序的开发过程。首先介绍了开发这款应用程序需要搭建的环境,并简单阐述了应用程序项目中各个文件的作用和使用方法,还介绍了Android的五大组件。然后创建旅游指南应用程序的第一个Activity,与此同时实现了应用程序的用户界面,通过Intent完成两个用户界面之间的切换和数据传递。最后使用SQLite数据库添加和查询应用程序的数据,同时将数据库中的数据绑定到用户界面中的对应组件。在应用程序的功能完成之后,使用Android自动化测试工具MonkeyRunner实现功能测试。本文应用程序是以Java为开发语言、以Eclipse为开发工具在Android应用层上开发的。本文结合所用到的相关理论知识分步实现旅游指南应用程序的功能,最后在Android模拟器上演示应用程序实现的效果。这款应用程序可以在无法联网的情况下使用,为用户提供了极大的便利。