首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发笔记(一百零三)地图与定位SDK

即百度sdk与高德sdk是互斥的,不能同时存在于同个工程中,必须分开来使用。 显示地图和定位 对于一个地图SDK来说,首先要显示地图,然后定位到当前城市。...这方面百度地图和高德地图的处理代码差不多,下面是两种地图sdk显示并定位的代码例子: 百度地图 // 以下主要是定位用到的代码 private MapView mMapView; private...BDLocationListener { @Override public void onReceiveLocation(BDLocation location) { // map view 销毁后不在处理接收的位置...AMapLocationListener { @Override public void onLocationChanged(AMapLocation location) { // map view 销毁后不在处理接收的位置...POI搜索是地图sdk的一个重要应用,根据关键字搜索并在地图上显示POI结果,这是智能出行的基础。 下面是使用百度地图搜索POI的截图: ?

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

Android开发笔记(一百二十一)列表弹窗PopupMenu和ListPopupWindow

PopupMenu 基本用法 PopupMenu是种显示位置固定的弹出菜单,因为它显示在参照控件下方,所以展示位置随着参照控件的位置变化而变化。...而其他几种菜单的显示位置都是固定的,比如说选项菜单Options固定显示在屏幕下方,上下文菜单ContextMenu固定显示在屏幕中央,溢出菜单OverflowMenu固定显示在屏幕右上角,有关其他菜单的详细说明参见...下拉列表在显示时将展现在参照控件的下方,注意:如果设置参照控件就直接调用show函数,系统不知道要把下拉列表在何处展示,只能是异常退出了。...ListPopupWindow与EditText结合使用,效果上有点类似AutoCompleteTextView,即都会在编辑框下方弹出文本列表可供选择。...点击下载本文用到的列表弹窗的工程代码 点此查看Android开发笔记的完整目录

3.2K30

Android开发笔记(四十四)动态UI事件

位置参数表示当前页面的序号。 翻页事件的具体实现代码可参考《Android开发笔记(二十一)横幅轮播页Banner》。...不能显示中文; 2、搜索框只能放在顶部的ActionBar里面,不能放置于页面的其它位置; 3、用户输入搜索文本时,SearchView无法给出近似的关键词列表提示; 因为SearchView的这些先天不足...首先熟悉下AutoCompleteTextView新增的几个属性: completionHint : 指定下拉列表底部的提示文字  completionThreshold : 指定至少输入多少个字符才会显示提示...,true表示单行显示,false表示多行显示 在代码中对应的方法是: setCompletionHint : 设置下拉列表底部的提示文字  setThreshold : 设置至少输入多少个字符才会显示提示...String key) { tv_custom.setText("您输入的搜索关键字是:"+key); } } 点击下载本文用到的自定义搜索框的工程代码 点此查看Android开发笔记的完整目录

1.1K10

安卓天气预报app(四)——搜索城市、完善页面

实现步骤: AutoCompleteTextView输入提示文本框 实现读取全部城市展示 搜索框搜索指定城市 实现效果: 涉及内容 AutoCompleteTextView输入提示文本框 文件读取,...前往下面地址自取(永久有效): 1.百度网盘:City.txt 提取码:mnmp 2.阿里云盘:City.txt 提取码:su08 前往json在线解析网站观察此文件结构 先观察省,此处就以北京和天津为例...,会自动根据输入的一个字匹配传入的值,有就显示提示,如下,这个弹出提示框其实是可以自定义样式的,这里就用默认了。...现在,先在SelectCityActivity.java中定义AutoCompleteTextView; private AutoCompleteTextView query; 然后绑定组件 query...,用到了左右两个RecyclerView,点击左面,就对应显示有点数据,把数据解析那一步改改就行,省和市完整封装在一起,省不止要serPname了,还要把此省的全部市封装一下provinceBean.setCity

1.7K50

android 实现 搜索保存历史记录功能

大家应该做这个功能 首先想到的是用AutoCompleteTextView 这个控件非常好用 ,而且代码写起来也是非常简单 而且还是自动匹配提示 具体实现方法: 代码实现: <AutoCompleteTextView...wrap_content" android:id="@+id/autotext" /> public class MainActivity extends Activity { private AutoCompleteTextView...还有一个小问题  默认是从第二个字符开始匹配的  如果设置输入第一个字符就进行提示 加入下面这行代码autotext.setThreshold(1);  上面大概介绍了一下AutoCompleteTextView...但是我们的项目要做的是 显示出所有搜索的历史记录 效果图是这样的 想了一下 用 AutoCompleteTextView 不太合适  决定自己用listView 实现  话不多说 直接上代码...附上的源码下载地址  源码demo  ,同时谢谢ysc123shift同学的善意提醒!做技术互相帮助和分享很重要。谢谢!

1K20

Android 天气APP(十五)增加城市搜索、历史搜索记录

闲话少说,言归正传,这自然又需要一个的API接口了。 ① 新增API接口 还记得ServiceGenerator吗?这里面要新增一个访问地址了。 ?...location) { ApiService service = ServiceGenerator.createService(ApiService.class, 2);//指明访问的地址...这就涉及到两个活动之间的数据传递通讯了,这里建议你采用startActivity(intent)来跳转MainActivity。这里我们使用EventBus进行页面间的通讯,至于为什么用这个呢?...我告诉你,如果你真想知道,就留言,我再做解释 。 首先是引入依赖库文件 ?...3行 断词条显示3行,长词条显示2行 private boolean isLimit; //是否有行限制 private boolean isOverFlow; //是否溢出2行

4.5K20

UniApp实战:动态数据(uni.request封装、uni.getLocation获取定位等)

二、获取当前位置 获取当前的地理位置、速度。 在微信小程序中,当用户离开应用后,此接口无法调用;当用户点击“显示在聊天顶部”时,此接口可继续调用。...注意 1、H5:在较的手机浏览器上,H5 端获取定位信息,要求部署在 https 服务上,本地预览(localhost)仍然可以使用 http 协议。...3、H5:微信公众号可使用微信js sdk,详见 4、App:Android由于谷歌服务被墙,想在国产手机上正常定位,需要向高德等三方服务商申请SDK资质,获取AppKey。...Android上,即使自己写原生插件做后台进程,也很容易被杀,unipush是更合适的方案 7、小程序:api默认返回详细地址中文描述。...需要中文地址有2种方式:1、使用高德地图小程序sdk,在app和微信上都可以获得中文地址,参考。

18.8K2120

【OpenHarmony】Windows 平台搭建 DevEco Studio 开发环境 ① ( 安装 Node.js ohpm | 安装配置 SDK | 环境变量配置 | 新建项目示例 )

; 在下图页面中 , 点击左侧可以查看不同的 HarmonyOS 版本 , 右侧就会显示对应的 SDK 版本 , 工具链版本 , DevEco Studio 开发工具版本 ; HUAWEI DevEco..., 修改下 SDK 的安装位置 , 默认下载的 SDK 是 API 9 版本的 ; 这里点击 2 次 Accept , 分别同意 HarmonyOS-SDK 和 OpenHarmony-SDK 的许可协议...和 OpenHarmony 的 SDK , 本界面中显示的是 HarmonyOS 的 SDK ; 切换到 OpenHarmony 的 SDK 后 , 发现没有安装 OpenHarmony 的 SDK...; 2、配置 OpenHarmony 的 SDK 在 OpenHarmony 的 SDK 的配置中 , 设置 SDK位置 , 点击下图中的 Edit 按钮 , 配置 SDK位置 ; 位 OpenHarmony...的 SDK 中 , 直接选择将 API 8 和 API 9 进行完整安装 , 点击 OK 后 , 开始进行安装 ; 等待 下载 安装 完毕 ; 安装完成后 , 点击 " Finish " ; 完整

28910

校园跑腿小程序通过位置获取当前学校

: 图片底部中,最下面是当前地址,当前地址可以根据逆地址解析获取,上面的是附近学校(通过城市码和地区码对比),在搜索到其他关联的店铺数据 数据库可以这样设计: ---- 腾讯云位置服务注册获得...> js代码: 下方请自行引用js脚本,以及刚刚提及到的key // 引入SDK核心类,js文件根据自己业务,位置可自行放置 var QQMapWX = require('../../.....,填默认当前位置,示例为string格式 //get_poi: 1, //是否返回周边POI列表:1.返回;0返回(默认),非必须参数 success: function(res...原位置: 24.453881,98.588694 位置: 24.434655,98.592268 最后后台打印 对比得知,当在同个城市同个地区所返回的逆地址解析就是相同的...,填默认当前位置,示例为string格式 //get_poi: 1, //是否返回周边POI列表:1.返回;0返回(默认),非必须参数 success: function

25230

Qt音视频开发17-海康sdk解码

一、前言 在视频监控行业领域,海康当之无愧是老大,稳坐第一的宝座很多年了,近期需要将视频监控系统改成采用海康sdk的内核,于是特意去查阅了sdk的使用手册,sdk相关的文档和文件可以直接官网下载到,而且是经常更新的...,目前提供了windows和linux上的,win上的sdk还是更新比较快而且完整的,但是在linux上的就不得不吐槽下了,很旧很旧的版本,不要看打包文件很新,其实里面的内容是很老的,不知道为啥官方也同步更新...linux上的sdk,也许现在linux上的需求还不是很多吧,但是随着国产化的大力推进,估计不久的将来linux上的也会慢慢的完善起来的,说不定官方早就有了此计划,还有一种个人的猜测是linux上的开发包估计官方自己内部用的的...多线程显示图像,卡主界面。 自动重连网络摄像头。 可设置边框大小即偏移量和边框颜色。 可设置是否绘制OSD标签即标签文本或图片和标签位置。 可设置两种OSD位置和风格。...QWidgetDemo 个人主页:https://blog.csdn.net/feiyangqingyun 知乎主页:https://www.zhihu.com/people/feiyangqingyun/ 体验地址

1.6K40

【Android应用开发】Android Studio 简介 (Android Studio Overview)

程序开发; -- 安装 SDK : Intelij IDEA 包含 SDK, 编程前至少应该安装 并 定义 (define) 一个 SDK, -- 定义(define) SDK : 指定 SDK 的名称...和 位置 (即 SDK 安装目录所在的路径); (2) Intelij 支持的SDK Intelij IDEA 支持的 SDK :  -- JDK : Java 开发; -- Mobile SDK :...Android 视图 (扁平化显示) (1) Android 视图简介 Android 视图 : 左上角工具栏下面有个下拉菜单, 可以切换此视图, 视图模块图解如下; -- 作用 : 该视图以扁平视角显示了目录结构..., 的实际数据, 否则会显示没有 debug 的程序; 3....日志信息 日志简介 :  -- 作用 : 在编译 运行 Android Studio 应用时, 你可以查看 adb 和 设备 日志信息 在 DDMS 面板中, Debug 调试器中可以找到完整的 DDMS

2.2K41
领券