百度地图开放平台地址:http://developer.baidu.com/map/

下载Android定位SDK:

java代码:

package com.example.baidumap;

import com.baidu.location.BDLocation;

import com.baidu.location.BDLocationListener;

import com.baidu.location.LocationClient;

import com.baidu.location.LocationClientOption;

import android.app.Activity;

import android.location.Location;

import android.location.LocationListener;

import android.os.Bundle;

import android.util.Log;

import android.view.Menu;

import android.view.MenuItem;

import android.widget.Toast;

public class MainActivity extends Activity {

private LocationClient mLocationClient;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

mLocationClient = new LocationClient(this);

LocationClientOption option = new LocationClientOption();

//可选,设置是否需要地址信息,默认不需要

option.setIsNeedAddress(true);

option.setAddrType("all");

mLocationClient.setLocOption(option);

mLocationClient.registerLocationListener(new BDLocationListener() {

@Override

public void onReceiveLocation(BDLocation location) {

//当前设备位置所在的省

String province = location.getProvince();

//当前设备位置所在的市

String city = location.getCity();

//当前设备位置所在街道

String addr = location.getAddrStr();

Toast.makeText(MainActivity.this, province+","+city+","+addr, Toast.LENGTH_SHORT).show();

Log.d("当前地址:", province+","+city+","+addr);

}

});

mLocationClient.start();

}

@Override

protected void onDestroy() {

super.onDestroy();

mLocationClient.stop();

}

}

AndroidMainfest.xml:

百度地图 android 自身地点,Android使用百度地图SDK获得当前设备位置所在的省、市(系列1)...相关推荐

  1. android 地图标注 分享,【报Bug】使用云打包Android版后,百度地图标注的地点位置偏了...

    详细问题描述 代码中地点使用的百度系坐标(bd09),通过算法转为gcj02坐标,在自定义基座上,打开地图显示位置是正确的,但通过云打包为正式版本后,代码没做任何改动,打开地图后,显示的位置偏了(向西 ...

  2. Android:使用百度地图SDK定位当前具体位置(类似QQ发表说说的选择地点功能)

    百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口. 可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,可以轻松访问 ...

  3. Android开发初体验之百度地图开发(3)

    在前面文章我分享了如何开始初步的使用百度地图API以及地图搜索功能,这次我将分享如何在百度地图上设置marker,以及info窗口,这次也主要是参考了鸿洋老师的博客,大家想继续学习的话也可以关注一下鸿 ...

  4. 20-40K/月,百度车联网招聘多岗位Android工程师(地点:深圳)

     百度车联网事业部招聘Android资深研发工程师(薪资20-40K/月,地点:深圳) gogo姐说:百度车联网招聘多岗位Android工程师,好机会不要错过,大家快砸简历来! 一.岗位名称:Andr ...

  5. Android studio3.0对于百度地图api开发(4)——百度地图地图覆盖物制作

    承接上文未完的继续介绍,上文内容:https://blog.csdn.net/qq_41562408/article/details/82810484主要实现百度地图的定位以及对于地图覆盖物进行简单介 ...

  6. android百度地图更换定位图标,android百度地图定位,改变MyLocationOverlay默认图标(原始为蓝色点)(两种方法)...

    开放地图API无外乎google ,百度,高德等.其它的还有很多,不过比较好用的就这三种了,如果不需要出国(台湾例外),则最好使用百度地图,性能比高德好的多,无聊的时候自己可以测试测试.. 下面我简单 ...

  7. android+动态地图+效果图,Android百度地图绘制圆形,圆形半径可动态变化

    问题:百度地图绘制圆形,圆形半径可随进度拖动条发生改变 思路:圆形本身是一个覆盖物,可参考百度地图Demo中的OverlayDemo.java这个类进行实现.完成画圆之后,圆形半径如何随着进度条的拖动 ...

  8. Android使用百度地图定位SDK在wifi下位置偏差

    前段时间公司上马了一个Android项目,其中用到了百度地图的定位SDK(V 3.1),上线后有用户反馈来说定位的位置不准确(我们展示给用户的地址是具体的街道地址,原来是直接使用的百度地图 SDK,需 ...

  9. android auto三方地图,GitHub - puderty/pudev: 1,百度CarLife映射与高清修改,纯属自用。2,Android Auto的第三方地图...

    百度 CarPro 百度 CarPro 点击下载 基于百度CarLife(6.0.1)修改 第一次启动会提示需要获取屏幕内容权限,请允许,并勾选始终允许 Root用户授权后可以支持车机屏幕全局点击 A ...

最新文章

  1. GridView中HyperLinkField的链接使用JavaScript问题
  2. action_mailer_basics
  3. java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享
  4. 课程介绍 复习 创建对象的三种方式 自定义构造函数创建对象 工厂模式创建对象
  5. python函数的作用降低编程复杂度_Python函数式编程
  6. 揭开中国IDC产业神秘面纱
  7. x(x-1)表达式的意义
  8. python office转pdf_python 如何将office文件转换为PDF
  9. deepin开机未登录自动连接wifi
  10. elasticsearch 1.1.0 mmseg 英文数字分词
  11. (转)jquery对表单元素的取值和赋值
  12. c语言实验集成环境软件,TurboC for Windows集成实验与学习环境
  13. 二叉树数组求前中后序遍历
  14. 超频导致声卡不能正常使用
  15. Js获取CheckBook被选中的值
  16. c语言 组合问题,c语言排列组合问题
  17. python统计元音字母出现的次数,python统计元音字母个数 python输出元音字母
  18. 课堂派(SpringBoot+Vue)
  19. int(m)什么意思
  20. 基于SDN网络的优化技术和QoS研究分析(二)

热门文章

  1. 不藏了,我的一千行 MySQL 学习笔记(2万字长文)
  2. https的数字签名流程
  3. Ubuntu 20.04.1 安装ROS-noetic 遇到的环境设置问题
  4. golang语言 []interface{}和interface{}
  5. 命令行基础、目录和文件管理、教学环境介绍、
  6. 解决IndexError: Target 2 is out of bounds.
  7. 十字路口待转区什么用_左转待转区的几种违章 稍不注意你绝对就要中招
  8. GD32VF103_定时器中断
  9. 六支团队共获第八届香港科大百万奖金创业大赛180万探索种子基金
  10. w10桌面计算机图标箭头去除,Win10怎么去除桌面快捷方式图标左下角的小箭头