精华内容
下载资源
问答
  • baiduMap

    2016-11-19 11:53:12
    public class MainActivity extends AppCompatActivity implements View.OnClickListener { MapView mMapView = null;... private BaiduMap baidumap; public LocationClient mLocationClient = null; p
    public class MainActivity extends AppCompatActivity implements View.OnClickListener {
        MapView mMapView = null;
        private BaiduMap baidumap;
        public LocationClient mLocationClient = null;
        public BDLocationListener myListener = new MyLocationListener();
        private BitmapDescriptor mCurrentMarker;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            //在使用SDK各组件之前初始化context信息,传入ApplicationContext
            //注意该方法要再setContentView方法之前实现
            SDKInitializer.initialize(getApplicationContext());
            setContentView(R.layout.activity_main);
    
            mLocationClient = new LocationClient(getApplicationContext());     //声明LocationClient类
            mLocationClient.registerLocationListener( myListener );    //注册监听函数
    
            //获取地图控件引用
            mMapView = (MapView) findViewById(R.id.bmapView);
            baidumap=mMapView.getMap();
            baidumap.setMaxAndMinZoomLevel(20,10);//设置放大缩小的比例
            //配置定位SDK参数
            initLocation();
    
            //地图标注
    //        mapbiaozhu();
    
        }
        //按钮
        boolean bl=true;
        @Override
        public void onClick(View view) {
            switch (view.getId()){
                case R.id.bt:
                    if(bl){
                        baidumap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);//卫星模式
                    }else {
                        baidumap.setMapType(BaiduMap.MAP_TYPE_NORMAL);
                    }
                    bl=!bl;
                    break;
                case R.id.dw:
                    mLocationClient.stop();
                    //开始定位
                    mLocationClient.start();
                    break;
                default:
                    break;
            }
        }
        //配置定位SDK参数
        private void initLocation(){
            LocationClientOption option = new LocationClientOption();
            option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy
            );//可选,默认高精度,设置定位模式,高精度,低功耗,仅设备
            option.setCoorType("bd09ll");//可选,默认gcj02,设置返回的定位结果坐标系
            int span=0;
            option.setScanSpan(span);//可选,默认0,即仅定位一次,设置发起定位请求的间隔需要大于等于1000ms才是有效的
            option.setIsNeedAddress(true);//可选,设置是否需要地址信息,默认不需要
            option.setOpenGps(true);//可选,默认false,设置是否使用gps
            option.setLocationNotify(true);//可选,默认false,设置是否当GPS有效时按照1S/1次频率输出GPS结果
            option.setIsNeedLocationDescribe(true);//可选,默认false,设置是否需要位置语义化结果,可以在BDLocation.getLocationDescribe里得到,结果类似于“在北京天安门附近”
            option.setIsNeedLocationPoiList(true);//可选,默认false,设置是否需要POI结果,可以在BDLocation.getPoiList里得到
            option.setIgnoreKillProcess(false);//可选,默认true,定位SDK内部是一个SERVICE,并放到了独立进程,设置是否在stop的时候杀死这个进程,默认不杀死
            option.SetIgnoreCacheException(false);//可选,默认false,设置是否收集CRASH信息,默认收集
            option.setEnableSimulateGps(false);//可选,默认false,设置是否需要过滤GPS仿真结果,默认需要
            mLocationClient.setLocOption(option);
        }
    
        @Override
        protected void onDestroy() {
            super.onDestroy();
            //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
            mMapView.onDestroy();
        }
        @Override
        protected void onResume() {
            super.onResume();
            //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理
            mMapView.onResume();
        }
        @Override
        protected void onPause() {
            super.onPause();
            //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理
            mMapView.onPause();
        }
    
        //实现BDLocationListener接口
        public class MyLocationListener implements BDLocationListener {
    
            @Override
            public void onReceiveLocation(BDLocation location) {
                //Receive Location
                StringBuffer sb = new StringBuffer(256);
                sb.append("time : ");
                sb.append(location.getTime());
                sb.append("\nerror code : ");
                sb.append(location.getLocType());
                sb.append("\nlatitude : ");
                sb.append(location.getLatitude());
                sb.append("\nlontitude : ");
                sb.append(location.getLongitude());
                sb.append("\nradius : ");
                sb.append(location.getRadius());
                if (location.getLocType() == BDLocation.TypeGpsLocation){// GPS定位结果
                    sb.append("\nspeed : ");
                    sb.append(location.getSpeed());// 单位:公里每小时
                    sb.append("\nsatellite : ");
                    sb.append(location.getSatelliteNumber());
                    sb.append("\nheight : ");
                    sb.append(location.getAltitude());// 单位:米
                    sb.append("\ndirection : ");
                    sb.append(location.getDirection());// 单位度
                    sb.append("\naddr : ");
                    sb.append(location.getAddrStr());
                    sb.append("\ndescribe : ");
                    sb.append("gps定位成功");
    
                } else if (location.getLocType() == BDLocation.TypeNetWorkLocation){// 网络定位结果
                    sb.append("\naddr : ");
                    sb.append(location.getAddrStr());
                    //运营商信息
                    sb.append("\noperationers : ");
                    sb.append(location.getOperators());
                    sb.append("\ndescribe : ");
                    sb.append("网络定位成功");
                } else if (location.getLocType() == BDLocation.TypeOffLineLocation) {// 离线定位结果
                    sb.append("\ndescribe : ");
                    sb.append("离线定位成功,离线定位结果也是有效的");
                } else if (location.getLocType() == BDLocation.TypeServerError) {
                    sb.append("\ndescribe : ");
                    sb.append("服务端网络定位失败,可以反馈IMEI号和大体定位时间到loc-bugs@baidu.com,会有人追查原因");
                } else if (location.getLocType() == BDLocation.TypeNetWorkException) {
                    sb.append("\ndescribe : ");
                    sb.append("网络不同导致定位失败,请检查网络是否通畅");
                } else if (location.getLocType() == BDLocation.TypeCriteriaException) {
                    sb.append("\ndescribe : ");
                    sb.append("无法获取有效定位依据导致定位失败,一般是由于手机的原因,处于飞行模式下一般会造成这种结果,可以试着重启手机");
                }
                sb.append("\nlocationdescribe : ");
                sb.append(location.getLocationDescribe());// 位置语义化信息
                List<Poi> list = location.getPoiList();// POI数据
                if (list != null) {
                    sb.append("\npoilist size = : ");
                    sb.append(list.size());
                    for (Poi p : list) {
                        sb.append("\npoi= : ");
                        sb.append(p.getId() + " " + p.getName() + " " + p.getRank());
                    }
                }
                // 开启定位图层
                baidumap.setMyLocationEnabled(true);
                // 构造定位数据
                MyLocationData locData = new MyLocationData.Builder()
                        .accuracy(location.getRadius())
                        // 此处设置开发者获取到的方向信息,顺时针0-360
                        .direction(100).latitude(location.getLatitude())
                        .longitude(location.getLongitude()).build();
                // 设置定位数据
                baidumap.setMyLocationData(locData);
                // 设置定位图层的配置(定位模式,是否允许方向信息,用户自定义定位图标)
                mCurrentMarker = BitmapDescriptorFactory
                        .fromResource(R.mipmap.ic_launcher);
                MyLocationConfiguration config = new MyLocationConfiguration(MyLocationConfiguration.LocationMode.NORMAL, true, mCurrentMarker);
                baidumap.setMyLocationConfigeration(config);
                // 当不需要定位图层时关闭定位图层
    //            baidumap.setMyLocationEnabled(false);
                //屏幕移动到定位的中心
                double mCurrentLantitude = location.getLatitude();
                double mCurrentLongitude = location.getLongitude();
    
                //定位到中央
                LatLng ll=new LatLng(mCurrentLantitude,mCurrentLongitude);
    
                MapStatusUpdate u= MapStatusUpdateFactory.newLatLng(ll);
                baidumap.animateMapStatus(u);
                Log.i("BaiduLocationApiDem", sb.toString());
            }
        }
    }
    展开全文
  • baidumap

    2016-07-25 08:40:22
    public class MainActivity extends Activity { public static BaiduMap mBaiduMap; MapView mMapView = null; boolean isFirstLoc = true; // 是否首次定位 // 定位相关0p LocationClient mLocClient;
    public class MainActivity extends Activity {
        public static BaiduMap mBaiduMap;
        MapView mMapView = null;
    
        boolean isFirstLoc = true; // 是否首次定位
        // 定位相关0p
        LocationClient mLocClient;
        public MyLocationListenner myListener = new MyLocationListenner();
        private MyLocationConfiguration.LocationMode mCurrentMode;
        BitmapDescriptor mCurrentMarker;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
    
            setContentView(R.layout.activity_main);
            //获取地图控件引用
            mMapView = (MapView) findViewById(R.id.bmapView);
    
            mBaiduMap = mMapView.getMap();
    
    //普通地图
            mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);
            init();
    
    卫星地图
    //        mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);
    //
    空白地图, 基础地图瓦片将不会被渲染。在地图类型中设置为NONE,将不会使用流量下载基础地图瓦片图层。使用场景:与瓦片图层一起使用,节省流量,提升自定义瓦片图下载速度。
    //        mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NONE);
    
        }
        private void init()
        {
            mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
            mCurrentMarker = null;
            mBaiduMap
                    .setMyLocationConfigeration(new MyLocationConfiguration(
                            mCurrentMode, true, null));
            // 开启定位图层
            mBaiduMap.setMyLocationEnabled(true);
            // 定位初始化
            mLocClient = new LocationClient(this);
            mLocClient.registerLocationListener(myListener);
            LocationClientOption option = new LocationClientOption();
            option.setOpenGps(true); // 打开gps
            option.setCoorType("bd09ll"); // 设置坐标类型
            option.setScanSpan(1000);
            mLocClient.setLocOption(option);
            mLocClient.start();
        }
        /**
         * 定位SDK监听函数
         */
        public class MyLocationListenner implements BDLocationListener {
    
            @Override
            public void onReceiveLocation(BDLocation location) {
                // map view 销毁后不在处理新接收的位置
                if (location == null || mMapView == null) {
                    return;
                }
                MyLocationData locData = new MyLocationData.Builder()
                        .accuracy(location.getRadius())
                        // 此处设置开发者获取到的方向信息,顺时针0-360
                        .direction(100).latitude(location.getLatitude())
                        .longitude(location.getLongitude()).build();
                mBaiduMap.setMyLocationData(locData);
                if (isFirstLoc) {
                    isFirstLoc = false;
                    LatLng ll = new LatLng(location.getLatitude(),
                            location.getLongitude());
                    MapStatus.Builder builder = new MapStatus.Builder();
                    builder.target(ll).zoom(18.0f);
                    mBaiduMap.animateMapStatus(MapStatusUpdateFactory.newMapStatus(builder.build()));
                }
            }
    
            public void onReceivePoi(BDLocation poiLocation) {
            }
        }
        @Override
        protected void onDestroy() {
            super.onDestroy();
            //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
            mMapView.onDestroy();
            // 退出时销毁定位
            mLocClient.stop();
            // 关闭定位图层
            mBaiduMap.setMyLocationEnabled(false);
            //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
            mMapView.onDestroy();
            mMapView=null;
        }
        @Override
        protected void onResume() {
            super.onResume();
            //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理
            mMapView.onResume();
        }
        @Override
        protected void onPause() {
            super.onPause();
            //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理
            mMapView.onPause();
        }
    
    
    
    
    
    }
    
    
    
    
    <pre name="code" class="java">public class MyApp extends Application{
        public LocationClient mLocationClient = null;
        public BDLocationListener myListener = new MyLocationListener();
        @Override
        public void onCreate() {
            //在使用SDK各组件之前初始化context信息,传入ApplicationContext
            //注意该方法要再setContentView方法之前实现
            SDKInitializer.initialize(getApplicationContext());
            mLocationClient = new LocationClient(getApplicationContext());     //声明LocationClient类
            mLocationClient.registerLocationListener( myListener );    //注册监听函数
            initLocation();
            super.onCreate();
        }
        private void initLocation(){
            LocationClientOption option = new LocationClientOption();
            option.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy
            );//可选,默认高精度,设置定位模式,高精度,低功耗,仅设备
            option.setCoorType("bd09ll");//可选,默认gcj02,设置返回的定位结果坐标系
            int span=0;
            option.setScanSpan(span);//可选,默认0,即仅定位一次,设置发起定位请求的间隔需要大于等于1000ms才是有效的
            option.setIsNeedAddress(true);//可选,设置是否需要地址信息,默认不需要
            option.setOpenGps(true);//可选,默认false,设置是否使用gps
            option.setLocationNotify(true);//可选,默认false,设置是否当gps有效时按照1S1次频率输出GPS结果
            option.setIsNeedLocationDescribe(true);//可选,默认false,设置是否需要位置语义化结果,可以在BDLocation.getLocationDescribe里得到,结果类似于“在北京天安门附近”
            option.setIsNeedLocationPoiList(true);//可选,默认false,设置是否需要POI结果,可以在BDLocation.getPoiList里得到
            option.setIgnoreKillProcess(false);//可选,默认true,定位SDK内部是一个SERVICE,并放到了独立进程,设置是否在stop的时候杀死这个进程,默认不杀死
            option.SetIgnoreCacheException(false);//可选,默认false,设置是否收集CRASH信息,默认收集
            option.setEnableSimulateGps(false);//可选,默认false,设置是否需要过滤gps仿真结果,默认需要
            mLocationClient.setLocOption(option);
            mLocationClient.start();
        }
        public class MyLocationListener implements BDLocationListener {
            @Override
            public void onReceiveLocation(BDLocation location) {
    //Receive Location
                StringBuffer sb = new StringBuffer(256);
                sb.append("time : ");
                sb.append(location.getTime());
                sb.append("\nerror code : ");
                sb.append(location.getLocType());
                sb.append("\nlatitude : ");
                sb.append(location.getLatitude());
                sb.append("\nlontitude : ");
                sb.append(location.getLongitude());
                sb.append("\nradius : ");
                sb.append(location.getRadius());
                if (location.getLocType() == BDLocation.TypeGpsLocation) {// GPS定位结果
                    sb.append("\nspeed : ");
                    sb.append(location.getSpeed());// 单位:公里每小时
                    sb.append("\nsatellite : ");
                    sb.append(location.getSatelliteNumber());
                    sb.append("\nheight : ");
                    sb.append(location.getAltitude());// 单位:米
                    sb.append("\ndirection : ");
                    sb.append(location.getDirection());// 单位度
                    sb.append("\naddr : ");
                    sb.append(location.getAddrStr());
                    sb.append("\ndescribe : ");
                    sb.append("gps定位成功");
    
                } else if (location.getLocType() == BDLocation.TypeNetWorkLocation) {// 网络定位结果
                    sb.append("\naddr : ");
                    sb.append(location.getAddrStr());
                    //运营商信息
                    sb.append("\noperationers : ");
                    sb.append(location.getOperators());
                    sb.append("\ndescribe : ");
                    sb.append("网络定位成功");
                } else if (location.getLocType() == BDLocation.TypeOffLineLocation) {// 离线定位结果
                    sb.append("\ndescribe : ");
                    sb.append("离线定位成功,离线定位结果也是有效的");
                } else if (location.getLocType() == BDLocation.TypeServerError) {
                    sb.append("\ndescribe : ");
                    sb.append("服务端网络定位失败,可以反馈IMEI号和大体定位时间到loc-bugs@baidu.com,会有人追查原因");
                } else if (location.getLocType() == BDLocation.TypeNetWorkException) {
                    sb.append("\ndescribe : ");
                    sb.append("网络不同导致定位失败,请检查网络是否通畅");
                } else if (location.getLocType() == BDLocation.TypeCriteriaException) {
                    sb.append("\ndescribe : ");
                    sb.append("无法获取有效定位依据导致定位失败,一般是由于手机的原因,处于飞行模式下一般会造成这种结果,可以试着重启手机");
                }
                sb.append("\nlocationdescribe : ");
                sb.append(location.getLocationDescribe());// 位置语义化信息
                List<Poi> list = location.getPoiList();// POI数据
                if (list != null) {
                    sb.append("\npoilist size = : ");
                    sb.append(list.size());
                    for (Poi p : list) {
                        sb.append("\npoi= : ");
                        sb.append(p.getId() + " " + p.getName() + " " + p.getRank());
                    }
                }
                Log.i("BaiduLocationApiDem", sb.toString());
    //            getLatLag(location.getLatitude(),location.getLongitude());
            }
    
            //地图标注
            public void getLatLag(Double x ,Double y){
                //定义Maker坐标点
                LatLng point = new LatLng(x, y);
    //构建Marker图标
                BitmapDescriptor bitmap = BitmapDescriptorFactory
                        .fromResource(R.drawable.icon_marka);
    //构建MarkerOption,用于在地图上添加Marker
                OverlayOptions option = new MarkerOptions()
                        .position(point)
                        .icon(bitmap)
                        .zIndex(9)  //设置marker所在层级
                        .draggable(true);  //设置手势拖拽
    
                //在地图上添加Marker,并显示
                Marker marker = (Marker) MainActivity.mBaiduMap.addOverlay(option);
    
            }
        }
    }
    
    
    <com.baidu.mapapi.map.MapView
            android:id="@+id/bmapView"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:clickable="true" />



     
    
    展开全文
  • BaiduMap

    2016-10-27 10:28:15
    BaiduMap mBaiduMap; LocationClient mLocClient; public MyLocationListenner myListener = new MyLocationListenner(); boolean isFirstLoc = true ; // 是否首次定位 @Override protected ...

    自定义类

    package com.example.baidumapdemo.application;
    
    import android.app.Application;
    
    import com.baidu.mapapi.SDKInitializer;
    
    /**
     * Created by Administrator on 2016/10/19 0019.
     */
    public class BaseApplication extends Application {
    
        @Override
        public void onCreate() {
            super.onCreate();
    
            SDKInitializer.initialize(getApplicationContext());
        }
    
    }
    

    主类

    package com.example.baidumapdemo;
    
    import android.os.Bundle;
    import android.support.v7.app.AppCompatActivity;
    
    import com.baidu.location.BDLocation;
    import com.baidu.location.BDLocationListener;
    import com.baidu.location.LocationClient;
    import com.baidu.location.LocationClientOption;
    import com.baidu.mapapi.SDKInitializer;
    import com.baidu.mapapi.map.BaiduMap;
    import com.baidu.mapapi.map.MapStatus;
    import com.baidu.mapapi.map.MapStatusUpdateFactory;
    import com.baidu.mapapi.map.MapView;
    import com.baidu.mapapi.map.MyLocationData;
    import com.baidu.mapapi.model.LatLng;
    
    public class MainActivity extends AppCompatActivity {
    
         MapView mMapView=null;
        BaiduMap mBaiduMap;
        LocationClient mLocClient;
        public MyLocationListenner myListener = new MyLocationListenner();
        boolean isFirstLoc = true; // 是否首次定位
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            //在使用SDK各组件之前初始化context信息,传入ApplicationContext
            //注意该方法要再setContentView方法之前实现
            SDKInitializer.initialize(getApplicationContext());
            setContentView(R.layout.activity_main);
            //获取地图控件引用
            mMapView = (MapView) findViewById(R.id.bmapView);
            mBaiduMap = mMapView.getMap();
            // 开启定位图层
            mBaiduMap.setMyLocationEnabled(true);
            // 定位初始化
            mLocClient = new LocationClient(this);
            mLocClient.registerLocationListener(myListener);
            LocationClientOption option = new LocationClientOption();
            option.setOpenGps(true); // 打开gps
            option.setCoorType("bd09ll"); // 设置坐标类型
            option.setScanSpan(1000);
            mLocClient.setLocOption(option);
            mLocClient.start();
        }
        @Override
        protected void onDestroy() {
            super.onDestroy();
            //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理
            mMapView.onDestroy();
            // 退出时销毁定位
            mLocClient.stop();
            // 关闭定位图层
            mBaiduMap.setMyLocationEnabled(false);
            mMapView.onDestroy();
            mMapView = null;
        }
        @Override
        protected void onResume() {
            super.onResume();
            //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理
            mMapView.onResume();
        }
        @Override
        protected void onPause() {
            super.onPause();
            //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理
            mMapView.onPause();
        }
    
        /**
         * 定位SDK监听函数
         */
        public class MyLocationListenner implements BDLocationListener {
    
            @Override
            public void onReceiveLocation(BDLocation location) {
                // map view 销毁后不在处理新接收的位置
                if (location == null || mMapView == null) {
                    return;
                }
                MyLocationData locData = new MyLocationData.Builder()
                        .accuracy(location.getRadius())
                        // 此处设置开发者获取到的方向信息,顺时针0-360
                        .direction(100).latitude(location.getLatitude())
                        .longitude(location.getLongitude()).build();
                mBaiduMap.setMyLocationData(locData);
                if (isFirstLoc) {
                    isFirstLoc = false;
                    LatLng ll = new LatLng(location.getLatitude(),
                            location.getLongitude());
                    MapStatus.Builder builder = new MapStatus.Builder();
                    builder.target(ll).zoom(18.0f);
                    mBaiduMap.animateMapStatus(MapStatusUpdateFactory.newMapStatus(builder.build()));
                }
            }
    
            public void onReceivePoi(BDLocation poiLocation) {
            }
        }
    }
    

    清单文件

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.baidumapdemo">
        <!-- 这个权限用于进行网络定位-->
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
        <!-- 这个权限用于访问GPS定位-->
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
        <!-- 用于访问wifi网络信息,wifi信息会用于进行网络定位-->
        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
        <!-- 获取运营商信息,用于支持提供运营商信息相关的接口-->
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
        <!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
        <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
        <!-- 用于读取手机当前的状态-->
        <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
        <!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据-->
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
        <!-- 访问网络,网络定位需要上网-->
        <uses-permission android:name="android.permission.INTERNET" />
        <!-- SD卡读取权限,用户写入离线定位数据-->
        <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
        <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
        <uses-permission android:name="android.permission.WAKE_LOCK" />
        <uses-permission android:name="android.permission.GET_TASKS" />
        <uses-permission android:name="android.permission.WRITE_SETTINGS" />
    
        <service
            android:name="com.baidu.location.f"
            android:enabled="true"
            android:process=":remote"></service>
    
    
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
    
            <meta-data
                android:name="com.baidu.lbsapi.API_KEY"
                android:value="pUepDVjoiOgIISAeqiXD1lwxpEZg3Dx3" />
            <activity android:name=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    
    </manifest>
    展开全文
  • BaiDuMap

    2014-01-20 15:06:22
    D:\AndroidDevelop\AVT\.android>keytool -list -alias androiddebugkey -keystore de bug.keystore Enter keystore password: androiddebugkey, Dec 24, 2013, PrivateKeyEntry, Certificate fingerprint (SHA1
    D:\AndroidDevelop\AVT\.android>keytool -list -alias androiddebugkey -keystore de
    
    bug.keystore
    Enter keystore password:
    androiddebugkey, Dec 24, 2013, PrivateKeyEntry,
    Certificate fingerprint (SHA1): 2B:F2:8F:AF:02:61:BD:D2:59:22:82:3B:CD:FE:3C:44:

    DC:73:51:6E


    http://lbsyun.baidu.com/apiconsole/key

    展开全文
  • 百度地图 baidumap API 演示
  • baidumap.html

    2019-09-27 20:09:51
    baidumap.html
  • baiduMap 百度地图API使用 2015年末 总结整理 1.添加覆盖物,以及给覆盖物添加点击事件。 说明文章:http://blog.csdn.net/liusaint1992/article/details/50070839 演示地址:...
  • baidumap_markercluster_optimize optimize baidumap Markercluster.js 1.优化Markercluster渲染多个聚合点性能   2.[extends]:根据目标marker更新聚合点样式 getClusters:获取所有的聚合标识实例; ...
  • android BaiduMap

    2013-07-16 09:21:38
    BaiduMap_AndroidSDK_v2.1.2_Sample
  • vue baiduMap

    2021-04-26 11:22:15
    import BaiduMap from 'vue-baidu-map' Vue.use(BaiduMap, { // ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ ak: '秘钥' }) 2、Vue页面 从父页面传入的经纬度参数...
  • baiduMap图片资源

    2015-09-10 20:45:18
    android百度地图测试项目baiduMap图片资源
  • react-native-baidumap-sdk React适用于Android + iOS的Native BaiduMap SDK。 你可以下载安装看看实际中的效果。 安装 用法 基本用法 import { MapView } from 'react-native-baidumap-sdk' render ( ) { return ...
  • BaiduMap基础

    2017-04-12 19:50:17
    BaiduMap baiduMap; MapView mapView=(MapView)findViewById(R.id.mapView); baiduMap=mapView.getMap(); /** *一、设置地图类型(NORMAL、SATELLITE) */ //普通地图 baiduMap.setMapType(BaiduMap.MAP_...
  • 最新BaiduMap SDK

    2013-07-03 15:03:59
    BaiduMap_AndroidSDK_v2.0.0_Sample And BaiduMap_AndroidSDK_v2.1.1_Sample
  • baidumap应用

    2019-10-06 03:06:20
    需要在安卓平台利用baidumap SDK进行二次开发, 注册好,创建应用 利用jdk/bin里的keytool做Android SDK安全码 进入.android(参照下图):输入keytool -list -v -keystore debug.keystore ,密码是 android ...
  • 安装baidumapREmap

    千次阅读 2019-02-22 14:09:02
    baidumap和REmap这两个包的安装真绝了 在这记录一下省得以后忘了。 这两个包之前不太了解 常规安装install怎么也装不上 一直提示当前版本不能用 后来问了老师才知道这两个包是托管在github中的,不能用install安装 ...
  • vue+BaiduMap

    2020-06-09 10:07:07
    vue实现路径导航vue+BaiduMap在Vue中安装BaiduMap申请百度ak秘钥在main.js导入vue+BaidMap官方文档Template根据起点和终点动态选择路线话不多说上效果 vue+BaiduMap 在Vue中安装BaiduMap npm i vue-baidu-map --save...
  • android-baidumap-demo-源码

    2021-07-05 11:19:25
    android-baidumap-demo
  • BaiduMap百度地图

    2011-11-10 16:18:41
    BaiduMap百度地图
  • BaiduMap_cityCenter

    2013-05-25 11:08:23
    BaiduMap城市的经度和维度对应
  • android baidumap 开发源代码 android界面提供登陆、注册、用户管理等基础的功能
  • Silverlight googlemap baidumap 互动
  • appcan-plugin-baidumap_old-android uexBaiduMap(iOS)封装的是iOS SDK v1.2.2版本, uexBaiduMap(Android)封装的是Android SDK v1.3.5版本。 百度官方声明: iOS SDK自v2.0.2版本开始采用了全新的Key验证体系, ...
  • BaiduMap_AndroidSDK_v3.7.3_Sample

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,082
精华内容 3,232
关键字:

baidumap