`

googlemap的简单使用

 
阅读更多

1. Google提供了一组API,可以很方便的在应用程序当中添加基于地图的功能。

2. Android将大部分的地图功能封装在MapView当中

3. MapView将通过GooleMaps服务取得数据,并以地图的方式显示出来

4. MapView提供了一组控件用于地图的控制

 

关于应用程序的签名:

http://code.google.com/intl/zh-CN/android/add-ons/google-apis/mapkey.htm

如何获取认证指纹:

首先进入Dos界面:

C:\Users\lilin>cd .android

C:\Users\lilin\.android>keytool -list -alias androiddebugkey -keystore debug.key

store

输入keystore密码:android

androiddebugkey, 2011-6-9, PrivateKeyEntry,

认证指纹 (MD5) 68:59:3F:16:27:2B:E5:12:D2:21:FE:6B:6E:0E:C0:27

C:\Users\lilin\.android>

打开网站:http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html

获得如下界面:

 

Main.xml

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:orientation="vertical"

android:layout_width="fill_parent"

    android:layout_height="fill_parent">

    <com.google.android.maps.MapView

    android:layout_width="fill_parent" android:layout_height="fill_parent"

    android:enabled="true" android:clickable="true"

    android:apiKey="0gMFVZaryO4oqMq1rim3nkjEir2FBaZyhwMOrAQ" />

</LinearLayout>

Activity

public class goolemaps extends MapActivity {

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

    }

 

    @Override

    protected boolean isRouteDisplayed() {

       // TODO Auto-generated method stub

       return false;

    }

}

AndroidManifest.xml

注意:黄色标注的必须添加的,否则出错!

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.epoint.goolemaps" android:versionCode="1"

    android:versionName="1.0">

    <uses-sdk android:minSdkVersion="8" />

        <application android:icon="@drawable/icon" android:label="@string/app_name">

       <uses-library android:name="com.google.android.maps" />

       <activity android:name=".goolemaps" android:label="@string/app_name">

           <intent-filter>

              <action android:name="android.intent.action.MAIN" />

              <category android:name="android.intent.category.LAUNCHER" />

           </intent-filter>

       </activity>

    </application>

    <uses-permission android:name="android.permission.INTERNET" />

</manifest>

分享到:
评论

相关推荐

    Ext Google Map 简易开发框架

    Ext Google Map简易开发框架是一种将流行的JavaScript库ExtJs与Google Maps API相结合的开发方式,用于构建功能丰富的地理信息系统。这个框架允许开发者轻松地在网页上展示地图,管理地图图层,控制图层的可见性,...

    Google Map API 使用示例

    本示例将深入探讨如何使用 Google Map API,帮助你理解和掌握其核心概念及应用。 首先,要使用 Google Map API,你需要在 Google Cloud Platform 上创建一个项目,并启用 Maps JavaScript API。获取 API 密钥是关键...

    GoogleMap谷歌地图demo

    描述中提到"调用GoogleMap api 实现的功能全面的地图工具",这表示该demo不仅仅是一个简单的示例,而是具备了多种功能。GoogleMap API提供了一系列接口,如地图视图、标记(Markers)、信息窗口(InfoWindows)、...

    GoogleMap控件下载

    GoogleMap控件是一个用于集成谷歌地图功能到应用程序中的开源组件,尤其在Web开发中被广泛使用。它允许开发者在自己的应用界面中嵌入实时、交互式的地图服务,提供定位、导航、地理编码、路径规划等多种功能。通过这...

    基于Google Map API的简单地图

    本文将详细解析如何利用Google Map API实现"基于Google Map API的简单地图"的功能,包括显示用户所在地区、地图操作以及标记地点等核心知识点。 首先,我们要了解Google Map API的基本用法。它是Google提供的...

    谷歌地图GoogleMap

    总的来说,Google Map API为开发者提供了一个强大且灵活的平台,可以轻松地将地图功能整合到各种应用中,无论是简单的地理位置展示,还是复杂的导航和分析应用,都能通过API实现。然而,需要注意的是,使用API时要...

    GoogleMap的简单使用

    "GoogleMap的简单使用"这个主题主要涵盖了如何在Android应用中引入和操作Google Maps API,以实现地图浏览、定位、标注等功能。这里我们将深入探讨如何在Android项目中集成Google Maps SDK,并进行基本的操作。 ...

    google map v2 Demo

    这个"google map v2 Demo"是展示如何使用API V2创建一个简单的地图应用实例。在这个Demo中,重点是展示如何显示基本的地图视图。 首先,要使用Google Maps API V2,开发者需要在Google Developers Console上注册...

    googlemap buddy 地图截取工具,以前的ripper不好用了

    本文将围绕“GoogleMap Buddy”这一工具,深入探讨其功能、使用方法以及与同类工具的对比,旨在帮助用户更好地理解和运用这一强大的地图抓取软件。 GoogleMap Buddy是一款专为地图截图设计的实用工具,尤其适合那些...

    基于GoogleMap的简易智能地图搜索系统

    标题中的“基于GoogleMap的简易智能地图搜索系统”是指一个利用Google Maps API开发的应用程序,旨在帮助用户在地图上方便地查找和探索地理位置。这样的系统通常包括搜索功能、地图显示以及地点详情展示等核心模块。...

    android google map 导航

    一旦得到路线信息,可以在地图上绘制路径,使用`PolylineOptions`和`GoogleMap.addPolyline()`方法。 总的来说,实现Android上的Google Map导航功能涉及以下几个关键步骤: 1. 添加Google Play Services依赖 2. ...

    稻歌GoogleMap截获器 V1.1C#源码

    稻歌Google Map截获器是目前国内最简便易用,专业的Google Map下载截图免费工具软件,可截获Google Map卫星影像、地图、地形图,海量下载,大幅面拼图,赋予精确的Google Map投影坐标。 本软件最大的特色是简单方便...

    GoogleMap定位系统、与Webservice连接

    在IT行业中,GoogleMap定位系统和与Web服务的连接是两个关键的技术领域,它们在现代移动应用和Web应用中有着广泛的应用。以下是这些技术的详细解释: **GoogleMap定位系统**: GoogleMap定位系统是Google提供的一项...

    googlemap应用

    "GoogleMap应用"这个项目提供了一个简单的示例,展示了如何在Android应用中整合并操作Google Maps API。下面将详细介绍这个主题,包括相关知识点和实现步骤。 1. **Google Maps API** Google Maps API是Google提供...

    Google map简单运用

    &lt;title&gt;Google Map简单运用 &lt;script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap" async defer&gt;&lt;/script&gt; &lt;!-- 这里放置地址列表 --&gt; &lt;div id="map"&gt; ...

    Google Map Api

    Google Map API 是一款由谷歌公司提供的强大工具,用于在网页或移动应用中集成地图功能。这个API允许开发者将交互式地图集成到他们的网站或应用程序中,提供定位、导航、地理编码、路线规划等多种功能。最新版的...

    转发GOOGLE MAP的偏移数据

    如果文件是文本格式,如CSV或JSON,那么解析就相对简单,可以使用标准的文件读取函数来完成。 一旦解析出偏移数据,我们可以将这些信息与用户请求的地图位置进行匹配。例如,当用户请求一个特定的经纬度时,我们的...

    稻歌GoogleMap截获器V1.1

    为确保用户能够充分理解和有效使用稻歌GoogleMap截获器V1.1,软件开发者通常还会提供详尽的帮助文档。这包括了软件的安装指南、界面介绍、功能操作说明书以及常见问题的解答。帮助文档的存在,使得用户即便在遇到...

    googleMap地图

    在本项目中,“googleMap地图”是一个基于Flex技术实现的地图应用示例,用于展示如何在地图上进行属性查询以及标注坐标点。Flex是一种用于构建富互联网应用程序(RIA)的开发框架,它基于ActionScript编程语言和...

    Window Google Map简单搜索、标记

    Window Google Map简单搜索、标记

Global site tag (gtag.js) - Google Analytics