【技术实现步骤摘要】
本公开是关于计算机
,尤其是关于一种获取位置信息的方法和装置。
技术介绍
随着移动终端技术的不断发展,终端上安装的应用程序提供的功能越来越丰富,其中不少功能需要对终端进行定位。当用户在应用程序中开启某项功能需要进行定位时,如果该应用程序已得到获取地理位置的授权,则会触发启动终端上的定位部件进行定位,定位部件可以是GPS(GlobalPositioningSystem,全球定位系统)部件等。在GPS部件在对终端定位后,该应用程序则可以从系统中获取终端的地理位置信息。在实现本公开的过程中,专利技术人发现至少存在以下问题:每个已得到获取地理位置的授权的应用程序在开启时,都会启动GPS部件进行终端定位,而通过GPS部件定位终端耗电较高,这样,应用程序在获取位置信息时终端的耗电量较高。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了一种获取位置信息的方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种获取位置信息的方法,所述方法包括:接收第一应用程序的第一定位请求,通过定位部件获取当前的第一位置信息,将所述第一位置信息反馈给所述第一应用程序,并存储所述第一位置信息以及所述第一位置信息对应的获取时间;接收第二应用程序的第二定位请求,如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时间满足预设的接近度条件,则将存储的所述第一位置信息 ...
【技术保护点】
一种获取位置信息的方法,其特征在于,所述方法包括:接收第一应用程序的第一定位请求,通过定位部件获取当前的第一位置信息,将所述第一位置信息反馈给所述第一应用程序,并存储所述第一位置信息以及所述第一位置信息对应的获取时间;接收第二应用程序的第二定位请求,如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时间满足预设的接近度条件,则将存储的所述第一位置信息反馈给所述第二应用程序。
【技术特征摘要】
1.一种获取位置信息的方法,其特征在于,所述方法包括:
接收第一应用程序的第一定位请求,通过定位部件获取当前的第一位置信
息,将所述第一位置信息反馈给所述第一应用程序,并存储所述第一位置信息
以及所述第一位置信息对应的获取时间;
接收第二应用程序的第二定位请求,如果所述第二定位请求对应的接收时
间与所述第一位置信息对应的获取时间满足预设的接近度条件,则将存储的所
述第一位置信息反馈给所述第二应用程序。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时
间不满足预设的接近度条件,则通过定位部件获取第二位置信息,将所述第二
位置信息反馈给所述第二应用程序,并存储所述第二位置信息以及所述第二位
置信息对应的获取时间。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时
间不满足预设的接近度条件,则显示所述第一位置信息以及所述第一位置信息
对应的获取时间;
当接收对应所述第一位置信息的确认指令时,将存储的所述第一位置信息
反馈给所述第二应用程序。
4.根据权利要求1所述的方法,其特征在于,所述如果所述第二定位请求
对应的接收时间与所述第一位置信息对应的获取时间满足预设的接近度条件,
则将存储的所述第一位置信息反馈给所述第二应用程序,包括:
如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时
间的时间差小于预设的时间差阈值,则将存储的所述第一位置信息反馈给所述
第二应用程序。
5.根据权利要求4所述的方法,其特征在于,所述如果所述第二定位请求
对应的接收时间与所述第一位置信息对应的获取时间的时间差小于预设的时间
差阈值,则将存储的所述第一位置信息反馈给所述第二应用程序,包括:
根据预先设置的应用程序与时间差阈值的对应关系,确定所述第二应用程
\t序对应的时间差阈值;
如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时
间的时间差小于所述第二应用程序对应的时间差阈值,则将存储的所述第一位
置信息反馈给所述第二应用程序。
6.根据权利要求4所述的方法,其特征在于,所述如果所述第二定位请求
对应的接收时间与所述第一位置信息对应的获取时间的时间差小于预设的时间
差阈值,则将存储的所述第一位置信息反馈给所述第二应用程序,包括:
获取当前的移动模式;
根据预先设置的移动模式与时间差阈值的对应关系,确定所述当前的移动
模式对应的时间差阈值;
如果所述第二定位请求对应的接收时间与所述第一位置信息对应的获取时
间的时间差小于所述当前的移动模式对应的时间差阈值,则将存储的所述第一
位置信息反馈给所述第二应用程序。
7.根据权利要求1至6中任意一项所述的方法,其特征在于,所述方法还
包括:
在获取所述第一位置信息后,将所述第一位置信息发送至被授权允许定位
的应用程序。
8.一种获取位置信息的装置,其特征在于,所述装置包括:
定位模块,用于接收第一应用程序的第一定位请求,通过定位部件获取当
前的第一位置信息,将所述第一...
【专利技术属性】
技术研发人员:王广健,李明浩,王硕,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。