论文部分内容阅读
当今的世界是信息极大丰富的世界,人们对于各种信息的获取有着强烈的需求。在日常生活中人们往往会借助报纸、无线电、电视和互联网等方式,来获取和处理各种信息。随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,相对电视、互联网络等方式,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要手段。但是实际上并不是所有的手机都可以满足人们这种“复杂”的功能要求,而智能手机由于其强大的功能无疑是所有手机中最好的选择。根据采用的操作系统的不同,市场上智能手机可分为很多类,例如Symbian、Windows Mobile、Linux、Palm等等。近两年来由于Android操作系统具有良好的开放性和平台开的便捷性等特点,采用Android操作系统的手机越来越受到人们的青睐。同时Android操作系统在智能手机领域中所扮演的角色也越来越重要。考虑到Android广阔的市场前景,本文将Android操作系统作为课题的研究对象。本文所做的研究工作主要在以下几个方面:1、研究了智能手机领域的现状和发展趋势;研究了当今流行的五种智能手机操作系统(Symbian、Windows Mobile、Linux、Palm和Android),并分析和比较了它们各自的优缺点。2、根据Android开发平台的框架结构和原理,搭建基于Android操作系统的开发平台,为后来设计和开发Android程序打下了很好的基础。3、在完善了搜索算法和估值函数的基础上,设计和开发了基于Android操作系统的黑白棋游戏。4、结合合肥公交网络的特点和实际出行需要,设计出完善的公交查询算法,并实现了基于Android操作系统的合肥公交信息查询系统。5、深入研究了Android操作系统的安全机制,结合Android自身的安全理论,提出在软件设计中保障Android手机安全的方法。