百度地图 android 自身地点,Android使用百度地图SDK获得当前设备位置所在的省、市(系列1)...
百度地图开放平台地址: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)...相关推荐
- android 地图标注 分享,【报Bug】使用云打包Android版后,百度地图标注的地点位置偏了...
详细问题描述 代码中地点使用的百度系坐标(bd09),通过算法转为gcj02坐标,在自定义基座上,打开地图显示位置是正确的,但通过云打包为正式版本后,代码没做任何改动,打开地图后,显示的位置偏了(向西 ...
- Android:使用百度地图SDK定位当前具体位置(类似QQ发表说说的选择地点功能)
百度地图 Android SDK是一套基于Android 2.1及以上版本设备的应用程序接口. 可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,可以轻松访问 ...
- Android开发初体验之百度地图开发(3)
在前面文章我分享了如何开始初步的使用百度地图API以及地图搜索功能,这次我将分享如何在百度地图上设置marker,以及info窗口,这次也主要是参考了鸿洋老师的博客,大家想继续学习的话也可以关注一下鸿 ...
- 20-40K/月,百度车联网招聘多岗位Android工程师(地点:深圳)
百度车联网事业部招聘Android资深研发工程师(薪资20-40K/月,地点:深圳) gogo姐说:百度车联网招聘多岗位Android工程师,好机会不要错过,大家快砸简历来! 一.岗位名称:Andr ...
- Android studio3.0对于百度地图api开发(4)——百度地图地图覆盖物制作
承接上文未完的继续介绍,上文内容:https://blog.csdn.net/qq_41562408/article/details/82810484主要实现百度地图的定位以及对于地图覆盖物进行简单介 ...
- android百度地图更换定位图标,android百度地图定位,改变MyLocationOverlay默认图标(原始为蓝色点)(两种方法)...
开放地图API无外乎google ,百度,高德等.其它的还有很多,不过比较好用的就这三种了,如果不需要出国(台湾例外),则最好使用百度地图,性能比高德好的多,无聊的时候自己可以测试测试.. 下面我简单 ...
- android+动态地图+效果图,Android百度地图绘制圆形,圆形半径可动态变化
问题:百度地图绘制圆形,圆形半径可随进度拖动条发生改变 思路:圆形本身是一个覆盖物,可参考百度地图Demo中的OverlayDemo.java这个类进行实现.完成画圆之后,圆形半径如何随着进度条的拖动 ...
- Android使用百度地图定位SDK在wifi下位置偏差
前段时间公司上马了一个Android项目,其中用到了百度地图的定位SDK(V 3.1),上线后有用户反馈来说定位的位置不准确(我们展示给用户的地址是具体的街道地址,原来是直接使用的百度地图 SDK,需 ...
- android auto三方地图,GitHub - puderty/pudev: 1,百度CarLife映射与高清修改,纯属自用。2,Android Auto的第三方地图...
百度 CarPro 百度 CarPro 点击下载 基于百度CarLife(6.0.1)修改 第一次启动会提示需要获取屏幕内容权限,请允许,并勾选始终允许 Root用户授权后可以支持车机屏幕全局点击 A ...
最新文章
- GridView中HyperLinkField的链接使用JavaScript问题
- action_mailer_basics
- java只会用不知道原理6_程序员面试宝典之14道初级Java面试题分享
- 课程介绍 复习 创建对象的三种方式 自定义构造函数创建对象 工厂模式创建对象
- python函数的作用降低编程复杂度_Python函数式编程
- 揭开中国IDC产业神秘面纱
- x(x-1)表达式的意义
- python office转pdf_python 如何将office文件转换为PDF
- deepin开机未登录自动连接wifi
- elasticsearch 1.1.0 mmseg 英文数字分词
- (转)jquery对表单元素的取值和赋值
- c语言实验集成环境软件,TurboC for Windows集成实验与学习环境
- 二叉树数组求前中后序遍历
- 超频导致声卡不能正常使用
- Js获取CheckBook被选中的值
- c语言 组合问题,c语言排列组合问题
- python统计元音字母出现的次数,python统计元音字母个数 python输出元音字母
- 课堂派(SpringBoot+Vue)
- int(m)什么意思
- 基于SDN网络的优化技术和QoS研究分析(二)
热门文章
- 不藏了,我的一千行 MySQL 学习笔记(2万字长文)
- https的数字签名流程
- Ubuntu 20.04.1 安装ROS-noetic 遇到的环境设置问题
- golang语言 []interface{}和interface{}
- 命令行基础、目录和文件管理、教学环境介绍、
- 解决IndexError: Target 2 is out of bounds.
- 十字路口待转区什么用_左转待转区的几种违章 稍不注意你绝对就要中招
- GD32VF103_定时器中断
- 六支团队共获第八届香港科大百万奖金创业大赛180万探索种子基金
- w10桌面计算机图标箭头去除,Win10怎么去除桌面快捷方式图标左下角的小箭头