安卓手机如何使用谷歌地图

2024-05-07 21:31

1. 安卓手机如何使用谷歌地图

1、打开手机界面,找到“应用市场”图标

2、在“应用市场”的搜索栏中输入“谷歌地图”,点击“搜索”按钮,出现的软件进行下载并且安装

3、安装好后,手机界面出现“Maps”图标就是谷歌地图,点击打开

4、点击“SIGN IN”按钮

5、在输入框输入想要搜索的地方,点击“GO”按钮进行查询即可


安卓手机如何使用谷歌地图

2. Android开发怎么利用Google 地图

  自google 06年进入中国,在地图、移动领域的发展速度基本上都是每年几倍的增长。在最新的Android平台开发相关应用程序,如果能深入了解google map 将会对我们Android开发提供很大的帮助.以下是我总结的在Android开发中对google map的理解。
  1. 首先先要获取你的debug keystore位置:
  打开Eclipse--->Windows---> preferences--->Android--->Build
查看默认的debug keystore位置,我的是C:\Documents and Settings\sdhbk\.android\debug.keystore
  2.
D:\android-sdk-windows-1.5_r1\tools>keytool -list -alias androiddebugkey -keysto
re "C:\Documents and Settings\sdhbk\.android\debug.keystore" -storepass android
-keypass android
androiddebugkey, 2009-7-25, PrivateKeyEntry,
认证指纹 (MD5): DA:D5:6E:C2:80:D1:0F:0D:F8:2A:58:6A:74:7C:CE:2D
  3.
  打开
  填入你的认证指纹(MD5)即可获得apiKey了,结果显示如下:
     感谢您注册 Android 地图 API 密钥!
  您的密钥是:
  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  4.    使用得到的apiKey:
  在layout中加入MapView
       <com.google.android.maps.MapView
           android:id="@+id/mapview"
           android:layout_width="fill_parent"
           android:layout_height="fill_parent"
           android:apiKey="0jOkQ80oD1JL9C6HAja99uGXCRiS2CGjKO_bc_g" />
  或者
  <view android:id="@+id/mv"
  class="com.google.android.maps.MapView"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:layout_weight="1" 
  android:apiKey="0jOkQ80oD1JL9C6HAja99uGXCRiS2CGjKO_bc_g" 
  />
  5.Android在sdk1.5的预装的add-on中提供了一个Map扩展库com.google.android.maps,利用它你就可以给你的android应用程序增加上强大的地图功能了。这个库的位置在Your-SDK_DIR\add-ons\google_apis-3\libs.
一定要在manifest.xml中设置全相应的权限,比如:
   
 
要在manifest.xml中加上要用的maps库:
  <manifest xmlns:android="" 
package="com.example.package.name"> 
... 
 
   
  ... 
 
... 

  需要说明的是这个库不是标准的android sdk的内容,你也可以自己从这里这里下载并放到你的sdk里面。
  Maps库分析
  Maps库提供了十几个类,具体可以参考这里, 包括Mapview,MapController,MapActivity等。
  Mapview是用来显示地图的view, 它也是派生自android.view.ViewGroup。
  地图可以以不同的形式来显示出来,如街景模式,卫星模式等,具体方法可以参考:
  setSatellite(boolean), setTraffic(boolean), and setStreetView(boolean)
  MapView只能被MapActivity来创建,这是因为mapview需要通过后台的线程来连接网络或者文件系统,而这些线程要由mapActivity来管理。
  需要特别说明的一点是,android 1.5中,map的zoom采用了built-in机制,可以通过setBuiltInZoomControls(boolean)来设置是否在地图上显示zoom控件。
  MapActivity是一个抽象类,任何想要显示MapView的activity都需要派生自MapActivity。并且在其派生类的onCreate()中,都要创建一个MapView实例,可以通过MapView constructor (then add it to a layout View with ViewGroup.addView(View)) 或者通过layout XML来创建。
  实例分析
  最后,按照惯例,还是用一个小程序来演示一下android中地图功能的开发。主要功能是实现了地图的缩放,添加了菜单,从而可以手动选择地图的显示模式等。
  Step 1: 新建一个android project, 注意这里要选择的build target为"Google APIs"
  Step 2: 修改menifest文件:
   
<manifest xmlns:android="" 
   package="com.map.prac" 
   android:versionCode="1" 
   android:versionName="1.0"> 
   
   
   
   
    <activity android:name=".MapViewPrac2" 
         android:label="@string/app_name"> 
       
         
         
       
     
   
   

  Step 3: 修改layout文件,main.xml
   
<LinearLayout xmlns:android="" 
  android:id="@+id/main" 
  android:layout_width="fill_parent" 
  android:layout_height="fill_parent"> 
  <com.google.android.maps.MapView 
    android:id="@+id/map" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:enabled="true" 
    android:clickable="true" 
    android:apiKey="                  " 
    /> 
 
这里需要将api key中的      改成你自己申请到的api key.
  Step 4: 修改代码:
  package com.map.prac; 
import com.google.android.maps.GeoPoint; 
import com.google.android.maps.MapActivity; 
import com.google.android.maps.MapController; 
import com.google.android.maps.MapView; 
import android.app.AlertDialog; 
import android.app.Dialog; 
import android.content.DialogInterface; 
import android.os.Bundle; 
import android.util.Log; 
import android.view.KeyEvent; 
import android.view.Menu; 
import android.view.MenuItem; 
public class MapViewPrac2 extends MapActivity { 
  private final String TAG = "MapPrac"; 
  private MapView mapView = null; 
  private MapController mc; 
  //Menu items 
  final private int menuMode = Menu.FIRST; 
  final private int menuExit = Menu.FIRST+1; 
  final private int menuCommandList = Menu.FIRST + 2; 
  private int chooseItem = 0; 
  /** Called when the activity is first created. */ 
  @Override 
  public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    mapView = (MapView)findViewById(R.id.map); 
    mc = mapView.getController(); 
    mapView.setTraffic(true); // 
    mapView.setSatellite(false); 
    mapView.setStreetView(true); 
    //GeoPoint gp = new GeoPoint((int)(39.269259 * 1000000), (int)(115.255762 * 1000000));//yixian 
    GeoPoint gp = new GeoPoint((int)(39.95 * 1000000), (int)(116.37 * 1000000));//beijing 
    //mc.animateTo(gp); 
    //mc.setZoom(12); 
    mc.setCenter(gp); 
    //to display zoom control in MapView 
    mapView.setBuiltInZoomControls(true); 
  } 
  @Override 
  public boolean onKeyDown(int keyCode, KeyEvent event) { 
    // TODO Auto-generated method stub 
    Log.i(TAG,"enter onKeyDown"); 
    return super.onKeyDown(keyCode, event); 
  } 
  @Override 
  public boolean onCreateOptionsMenu(Menu menu) { 
    menu.add(0, menuMode, 0, "Map Mode"); 
    menu.add(0, menuCommandList, 1, "Command List"); 
    menu.add(0, menuExit, 2, "Exit"); 
    return super.onCreateOptionsMenu(menu); 
  } 
  @Override 
  public boolean onMenuItemSelected(int featureId, MenuItem item) { 
    // TODO Auto-generated method stub 
    switch(item.getItemId()) 
    { 
    case menuMode: 
      Dialog dMode = new AlertDialog.Builder(this) 
      //.setIcon(R.drawable.alert_dialog_icon) 
      .setTitle(R.string.alert_dialog_single_choice) 
      .setSingleChoiceItems(R.array.select_dialog_items2, chooseItem, new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int whichButton) { 
          Log.i(TAG, "choose button is "+ whichButton); 
          chooseItem = whichButton; 
          /* User clicked on a radio button do some stuff */ 
        } 
      }) 
      .setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int whichButton) { 
          /* User clicked Yes so do some stuff */ 
          Log.i(TAG,"item = "+chooseItem); 
          switch(chooseItem) 
          { 
          case 0: 
            mapView.setSatellite(false); 
            break; 
          case 1: 
            mapView.setSatellite(true); 
            break; 
          case 2: 
            mapView.setTraffic(true); 
            break; 
          case 3: 
            mapView.setStreetView(true); 
            break; 
          default: 
            break; 
          } 
        } 
      }) 
      .setNegativeButton(R.string.alert_dialog_cancel, new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int whichButton) { 
          /* User clicked No so do some stuff */ 
        } 
      }) 
      .create(); 
      dMode.show(); 
      break; 
    case menuCommandList: 
      //create the dialog 
      Dialog d = new AlertDialog.Builder(this) 
      .setTitle(R.string.select_dialog) 
      .setItems(R.array.select_dialog_items, new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog, int which) { 
          /* User clicked so do some stuff */ 
          String[] items = getResources().getStringArray(R.array.select_dialog_items); 
          /*new AlertDialog.Builder(this) 
              .setMessage("You selected: " + which + " , " + items[which]) 
              .show();*/ 
          Log.i(TAG,"you choose is: " + items[which]); 
        } 
      }) 
      .create(); 
      //show the dialog 
      d.show(); 
      break; 
    case menuExit: 
      finish(); 
      break; 
    default: 
        break; 
    } 
    return super.onMenuItemSelected(featureId, item); 
  } 
  @Override 
  protected boolean isRouteDisplayed() { 
    // TODO Auto-generated method stub 
    return false; 
  } 
} 
关于google map的用法还有待各位Android开发人员在实际开发中的总结!

3. 安卓手机怎么安装谷歌地图?

1、打开手机界面,找到“应用市场”图标。

2、在“应用市场”的搜索栏中输入“谷歌地图”,点击“搜索”按钮,出现的软件进行下载并且安装。

3、安装好后,手机界面出现“Maps”图标就是谷歌地图,点击打开。

4、点击“SIGN IN”按钮。

5、在输入框输入想要搜索的地方,点击“GO”按钮进行查询即可。

安卓手机怎么安装谷歌地图?

4. 手机谷歌地图怎么用

1、标记某地点

	  在地图界面按住某个地点2秒,就可以对该地点进行标记,点击下方详情栏可以保存标记地点或查看街景(国内不支持)。

  2、查看街景

  按照第一条操作步骤标记地点,点击下方详情栏可查看当地街景;点击左下方的环顾图标,可通过滑动查看四周的街景。
3、摇动手机发送反馈

	  如果发现在谷歌地图中商户信息不准确,可通过摇动手机向谷歌发送建议反馈,不过用力不要太猛,勿将手中iPhone飞出。
 4、搜索或导航时浏览更多详情

	  在进行搜索或导航功能时,可向左或向右滑动信息栏,这时用户可浏览更多相似地点,找到想要查询的结果后点击即可查看更多详情。

5、访问视图

	  点击界面右下角三点图标可查看卫星、公交、路况信息。
6、预览导航的下一步

	  在导航模式中,向左滑动上方的导航文字信息栏可预览下一步提示,点击【继续】可返回至初始导航状态,点击下方剩余时间栏可在当前时间、预计路程和预计时间之间进行切换。
7、一键缩放

	  在iOS版谷歌地图上可实现一个指头缩放地图操作,操作步骤为双击地图,在第二次点击地图的时候按住不放,然后上下移动即可。

8、设置公司和家的位置

	  界面搜索框右边的人形图标可设置公司和家位置,此后进行两点之间的路线查询将更加方便快捷。

  9、罗盘模式

  进入罗盘模式可让地图与用户面对的方向一致,只需双击左下角罗盘图标即可。
10、保存地点

	  在位置详情栏中点击五角星图标可保存当前地点,保存的地点数据会同步到其他使用谷歌账号的设备中。

5. 在哪里可以下载谷歌地图手机版呢?

怎么下载谷歌地图手机版方法如下:
工具/原料:谷歌地图、智能手机一部(本文以三星S5830I为例)、浏览器(本文以QQ手机浏览器为例)。
1、 打开QQ浏览器,如图所示。

2、打开浏览器之后,如图所示,向下拉。

3、展开“游戏、软件、下载”,如图所示。

4、 向下拉,点击“更多软件”,如图所示。

5、 打开之后,点击搜素,如图所示。

6、 输入“谷歌手机地图”,点击搜索,如图所示。

7、 搜索出来之后,点击“下载”,如图所示。

8、 正在下载,如图所示。

9、 下载完成后,点击“安装”,如图所示。

10、 正在安装谷歌地图,如图所示。

11、 安装完成,点击“打开”,如图所示。

12、谷歌地图 安装成功,如图所示。

在哪里可以下载谷歌地图手机版呢?

6. 安卓手机怎么安装谷歌地图?

您好,我是问一问答主,很高兴为您服务。您的问题已收到,正在整理答案,约10分钟内回复您。【摘要】
安卓手机怎么安装谷歌地图?【提问】
您好,我是问一问答主,很高兴为您服务。您的问题已收到,正在整理答案,约10分钟内回复您。【回答】
您好,我是问一问答主,很高兴为您服务。您的问题已收到,正在整理答案,约10分钟内回复您。【回答】
您好,您可以在您的手机应用商店搜索谷歌地图进行安装,或者在网页搜索谷歌地图找到安装包下载安装【回答】
手机应用下载不了【提问】
手机应用下载不了【提问】

你给我找个安装包发给我【提问】
你给我找个安装包发给我【提问】
您从浏览器打开就可以下载的
【回答】
我试试【提问】
我试试【提问】
🤝
【回答】

7. 安卓手机地图哪个好 谷歌地图除外

安卓手机地图好用的主要就是百度地图和高德地图,两者各有各的优势,百度地图更新较快,而高德相对来说误差比较小,不过数据更新有点慢。如果经常查公交,建议下载百度地图。下载方法如下:
在各大安卓应用商店搜索百度地图即可下载
在PC端,打开百度首页,搜索百度地图,找到安卓版本下载即可


安卓手机地图哪个好 谷歌地图除外

8. 如何下载谷歌地图

谷歌地图下载助手睿智版功能简介

    1.支持谷歌卫星地图,谷歌地形地图,谷歌路线地图,谷歌电子地图,谷歌混合地图 5种地图;十线程下载,下载速度极快。
    2.支持框选经纬度,准确高速多线程下载选择区域,可以无缝拼接单张大图,支持打印。
3.支持1-20级的地图随意缩放,用鼠标右键缩放。
4.支持下载图片格式选择,包括Jpg,Png,Gif,Bmp,Tif,Exif 等。
5.支持名称查询定位,可以输入地点名称后定位到所查询的位置。
6.支持坐标查询定位,可以输入坐标数值后定位的所查询的位置。
7.支持添加地图标记,路线路标,距离测量显示,地名显示。
8.支持保存您当前操作的地图项目,供日后打开再用,操作不会丢失。
9.支持全球地图操作预览,国内外服务器切换。
    10.支持地图上添加自定义标注图示,可以给世界任何一个地点添加标注。
最新文章
热门文章
推荐阅读