您现在的位置是:主页 > news > 新网页游戏网游/河南网站推广优化排名

新网页游戏网游/河南网站推广优化排名

admin2025/6/7 1:38:09news

简介新网页游戏网游,河南网站推广优化排名,广州手机网站案例,专门做淘宝收藏可以赚钱的网站2019独角兽企业重金招聘Python工程师标准>>> 地图显示的关键类是 AMap 类。在您的应用程序中,AMap 是地图的对象。AMap 地图将会通过 MapFragment 或 MapView 容器类来表现。 AMap 类自动处理以下操作: 1.连接到高德地图服务 2.下载地图数据 …

新网页游戏网游,河南网站推广优化排名,广州手机网站案例,专门做淘宝收藏可以赚钱的网站2019独角兽企业重金招聘Python工程师标准>>> 地图显示的关键类是 AMap 类。在您的应用程序中,AMap 是地图的对象。AMap 地图将会通过 MapFragment 或 MapView 容器类来表现。 AMap 类自动处理以下操作: 1.连接到高德地图服务 2.下载地图数据 …

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

地图显示的关键类是 AMap 类。在您的应用程序中,AMap 是地图的对象。AMap 地图将会通过 MapFragment 或 MapView 容器类来表现。


AMap 类自动处理以下操作:

    1.连接到高德地图服务

    2.下载地图数据

    3.在设备屏幕上显示地图

    4.显示各种控件,如缩放控件

    5.支持各种手势,如平移和缩放手势


下面以 MapView 显示地图为例进行说明:

MapView 是 Android View 类的一个子类,它可以帮助您在 Android View 中放置地图,它是应用程序和窗口部件的基本构建类。MapView 作为地图的容器,通过 AMap 对象显示地图。使用 MapView 类,必须重载 Activity 生命周期的所有方法,有 onCreate(),onDestroy(),onResume(),onPause(),onSaveInstanceState()。

地图显示效果如下:

111641_mj8z_2344644.png

 

basicmap_activity.xml源码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context="com.jt1024.mapgd.BasicMapActivity" ><com.amap.api.maps.MapViewandroid:id="@+id/map"android:layout_width="match_parent"android:layout_height="match_parent"/>
</RelativeLayout>

BasicMapActivity.java源码:

/*** 基础地图——高德地图中介绍如何使用mapview显示地图* @author jiatao* @date 2015-4-28 * @version 1.0*/
package com.jt1024.mapgd;
import com.amap.api.maps.AMap;
import com.amap.api.maps.MapView;
import android.app.Activity;
import android.os.Bundle;
public class BasicMapActivity extends Activity {private MapView mapView;private AMap aMap;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.basicmap_activity);mapView = (MapView) findViewById(R.id.map);mapView.onCreate(savedInstanceState);//必须要写init();}/*** 初始化AMap对象*/private void init(){if(aMap == null){aMap = mapView.getMap();}}/*** 方法必须重写*/@Overrideprotected void onResume() {// TODO Auto-generated method stubsuper.onResume();mapView.onResume();}/*** 方法必须重写*/@Overrideprotected void onPause() {// TODO Auto-generated method stubsuper.onPause();mapView.onPause();}/*** 方法必须重写*/@Overrideprotected void onSaveInstanceState(Bundle outState) {// TODO Auto-generated method stubsuper.onSaveInstanceState(outState);mapView.onSaveInstanceState(outState);}/*** 方法必须重写*/@Overrideprotected void onDestroy() {// TODO Auto-generated method stubsuper.onDestroy();mapView.onDestroy();  } }

转载于:https://my.oschina.net/u/2344644/blog/407985