几行代码轻松实现百度定位和在地图显示指定坐标
MapAndLocate
几行代码实现定位、以及根据经纬度在地图上具体位置。定位采用的是百度定位、地图显示采用的是搜搜地图。为什么这么做,因为结合着两者:定位准确,体积最小。
项目地址:
https://github.com/Pluckypan/MapAndLocate
截图
useage
第一步:在AndroidManifest.xml文件中分别填写 在 百度定位开放平台申请的API_KEY 以及在腾讯搜搜地图开放平台申请的KEY
<!-- 百度定位 -->
<meta-data
android:name="com.baidu.lbsapi.API_KEY"android:value="5n57o4BRzjq1FZGK0PbIvk4HD3iIGy8Q" /><!-- 腾讯地图 -->
<meta-data
android:name="TencentMapSDK"android:value="FQYBZ-CKSRF-G2LJD-JW6HF-DPQKK-RSFCF" />
第二步 :添加依赖 这里以gradle为例,在项目build.gradle文件中添加:
dependencies {compile 'com.fanglin.fenhong.mapandlocate:MapAndLocate:1.0.0'
}
第三步:调用
定位
BaiduLocateUtil.getinstance(getApplicationContext()).start();
BaiduLocateUtil.getinstance(getApplicationContext()).setCallBack(new BaiduLocateUtil.LocationCallBack() {@Overridepublic void onChange(FHLocation location) {if (location != null) {BaiduLocateUtil.getinstance(getApplicationContext()).stop();tvMemo.setText(location.toString());}}@Overridepublic void onFailure() {}
});
在地图上显示指定位置
LocMsg lmsg = new LocMsg();
lmsg.mLat = 36.081600;
lmsg.mLng = 120.422760;
lmsg.mPoi = "青岛大学宁夏路231";BaiduLocateUtil.getinstance(getApplicationContext()).ShowMapLocation(lmsg);
几行代码轻松实现百度定位和在地图显示指定坐标相关推荐
- adsl拨号无公网地址如何用ddns_【好玩的网络-第5期】分享自编ddns程序,17行代码轻松实现免费ddns,服务器或nas玩家的福音...
[好玩的网络]系列面向普通人的网络科普视频.我在我的哔哩哔哩账号(up主:旋律果子)更新[好玩的网络]视频版,在我的知乎(用户:曾彦)专栏更新[好玩的网络]文字版.最新消息以及预告在我的个人网站www ...
- oracle行列转换关联union的方式_几行代码轻松玩转 Excel 行列转换
几行代码轻松玩转 Excel 行列转换 下面这种交叉式的 Excel 表是很常见的格式,用来填写和查看都比较方便: 但是,如果想做进一步的统计分析,这种格式就不方便了,需要行列转换,变成如下格式的明细 ...
- php本地文件打包代码,PHP实战:几行代码轻松实现PHP文件打包下载zip
<PHP实战:几行代码轻松实现PHP文件打包下载zip>要点: 本文介绍了PHP实战:几行代码轻松实现PHP文件打包下载zip,希望对您有用.如果有疑问,可以联系我们. PHP应用 //获 ...
- python 拆分excel工作表_Python几行代码轻松拆分表格
Python几行代码轻松拆分表格 作者:梅朵 微信公众号:实用办公编程技能 微信号:Excel-Python 什么?,Python几行代码竟然可以按指定轻松拆分表格? 将test.xls中的数据按地区 ...
- html 简繁文件转换器,几行代码轻松搞定网页的简繁转换
几行代码轻松搞定网页的简繁转换以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 对网页进行简繁字体转换的方法一般有两种 ...
- python按行拆分表格_Python几行代码轻松拆分表格
Python几行代码轻松拆分表格 作者:梅朵 微信公众号:实用办公编程技能 微信号:Excel-Python 什么?,Python几行代码竟然可以按指定轻松拆分表格? 将test.xls中的数据按地区 ...
- 用pyquery5行代码爬取百度热点新闻
导读:学习python爬虫很久了,一直习惯于requests抓取+xpath解析的两步走套路,直到我今天发现了pyquery这个爬虫利器后,才意识到python的世界没有最简,只有更简-- 01 py ...
- 机器学习建模神器PyCaret已开源!提升效率,几行代码轻松搞定模型
Datawhale干货 编译:张峰,Datawhale成员 寄语:PyCaret,是一款 Python中的开源低代码(low-code)机器学习库,支持在「低代码」环境中训练和部署有监督以及无监督的机 ...
- 90行代码轻松实现!结合 Whisper + Stable-diffusion 的语音生成图像任务!
本项目将 Whisper 与 Stable Diffusion 模型结合,可以直接完成语音生成图像的任务.用户可以语音输入一个短句,Whisper 会自动将语音转化为文本,接着,Stable Diff ...
最新文章
- linux kbhit扫描键盘,(转)检测按键(Linux中kbhit()函数的实现)
- java面向对象——包+继承+多态(一)
- SuperSlide
- 获取浏览器书签、浏览器文件夹数据
- 查询ElasticSearch:用SQL代替DSL
- python: numpy--函数 shape用法
- 【javascript】对原型对象、原型链的理解
- script标签中的crossorigin属性
- python模块--subprocess
- .net 创建计划任务开机后自动以管理员身份启动运行 win7 ~ win10
- memcached系列之二
- 十八、JAVA基本数据类型的包装类
- 豆瓣评分预测(如何用自己的数据集进行文本分类)——基于pytorch的 BERT中文文本分类,超详细教程必会!!!
- 【工具】文件去重软件Czkawka
- 新员工入职表_员工离职率过高,只要三步骤,就能轻松有效控制!
- 自学微信小程序开发第六天- TODOS案例
- flex:1 代表了什么意思
- 科研工具:公式书写神器(Mathpix Snipping Tool)
- Python实现抽签(团日活动抽倒霉蛋
- VR/AR眼镜Type-C转接器边投屏边PD快充方案