基于Android系统的手机地图应用软件开发
摘 要
随着日异月新的科技发展,人们的生活越来越丰富多彩。我们已经身处信息爆炸以与知识经济繁荣的世界。这样的潮流同时带动了移动设备的迅猛发展,其中智能手机大有作为。而安卓操作系统正是现今智能手机上最为流行,最为开放,最有可能统治智能手机市场的一种功能强大的系统。
本文通过介绍安卓系统的历史渊源,体系结构以与同各大主流手机操作系统的对比,指出安卓系统能独树一帜,统领手机市场的必然性。
本文还全面展示了用Eclipse开发工具开发手机应用软件的方法,介绍了例如Activity,Intent,Service以与Content Provider等基础概念,分析了安卓应用程序的目录结构,基本组件以与数据存取等。在这些基本概念的理解之上,本文还详尽介绍了手机地图开发的步骤和实现机制。通过百度公司提供的API,获取其地图密钥,结合帮助文档,实现了地图的定位,路线绘制以与标记等基本功能。
文章最后全面展示了此款手机地图应用软件的系统界面,调试结果以与各大功能,从而说明前期设计理念和方法的正确性和可行性。
关键词:安卓,智能手机,定位,地图
The Development of Mobile Phone Map Based on Android Operating System
Abstract
With the development of changeable science and technology,people’s life has become more and more colorful. We have lived in the world that information explosion and knowledge economy flourishing. At the same time, the tide put in motion on the mobile devices which has developed rapidly.In these devices, the smart phone is making itself the best one. Nowadays, Android System which is the most popular and open, has become the most dominated intelligent handset operating systems, and its powerful function will make itself the leader among the smart phone market.
This article has introduced the history and structure of Android, and made a contrastive wit
h the present main intelligent handset operating systems, through which we can acknowledge the reason and inevitability why Android can be unique and dominate the handset phone market.
This article also entirely demonstrated the method of developing phone application with the Eclipse development tool, and introduced the basic conception such as Activity, Intent, Service and Content Provider, and made analysis on architecture, basic modules and data storage operation of Android application. After understood all these basic conception, this article also detailed demonstrated the procedure and realization mechanism of mobile phone map development. Through the Baidu Corporations API and obtained the map key and combined with relative help document, it can realize the basic function such as positioning, route drawing and marking. android软件
At the end of this article, the interface of the mobile phone map application as well as the debugging results and essential function has been totally demonstrated, which strongly proved that the design philosophy and method are right and feasible.
Keywords:Android, smart phone, positioning, map

摘要 ……………………………………………………………………………………
ABSTRACT ……………………………………………………………………………………
1 绪论 ………………………………………………………………………………………1
1.1 选题背景和意义 …………………………………………………………………1
1.2 安卓发展历史 ……………………………………………………………………2
1.3 安卓与主流手机系统 ……………………………………………………………3
1.4 本文主体结构 ……………………………………………………………………4
2 安卓系统简介 ……………………………………………………………………………6
2.1 安卓SDK …………………………………………………………………………6
2.1.1 Android SDK容 …………………………………………………………6
2.1.2 Android API核心包分析 …………………………………………………6
2.1.3 Android SDK提供的工具包 ………………………………………………7
2.2 安卓系统的应用程序组成 ………………………………………………………8
2.2.1 Activity …………………………………………………………………8
2.2.2 Broadcast Intent Receiver …………………………………………8
2.2.3 Service ……………………………………………………………………8
2.2.4 Content Provider …………………………………………………………8
2.3安卓系统的应用程序体系结构 …………………………………………………9
3 开发工具与系统环境搭建 ………………………………………………………………10
3.1 开发工具简介 ……………………………………………………………………10

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。