一种排序方法、移动终端及存储设备技术

技术编号:17784342 阅读:43 留言:0更新日期:2018-04-22 15:53
本申请提出了一种地址数据表的排序方法,移动终端及存储设备。排序方法包括:获取移动终端的位置信息;根据预设规则计算与位置信息对应的地址数据的关联分数;依据关联分数的大小顺序对地址数据表进行排序。利用上述方法对地址数据表进行排序,使得地址数据表的排序能够适应于移动终端的实际情况。

【技术实现步骤摘要】
一种排序方法、移动终端及存储设备
本申请涉及一种数据处理领域,特别是涉及一种地址数据表的排序方法、移动终端及存储设备。
技术介绍
用户在使用移动终端中的应用程序时经常会涉及到地址的选择,而移动终端中地址的排序依照一固定的地址数据表,即在应用程序中选择地址时,所呈现出来的地址列表均是固定的。例如,在当前的购物类应用中,选择快递地址时,所显示出来的省市地址列表均是以首字母的顺序排列的,若用户需要选择的地址排列较后,则需要进行繁琐的操作,用户体验不佳。
技术实现思路
本申请提供一种地址数据表的排序方法、移动终端及存储设备,以解决现有的移动终端中地址数据表排序固定导致的用户体验不佳的问题。为解决上述技术问题,本申请提供一种移动终端中地址数据表的排序方法,地址数据表包括多个地址数据,排序方法包括:获取移动终端的位置信息;根据预设规则计算与位置信息对应的地址数据的关联分数;依据关联分数的大小顺序对地址数据表进行排序。为解决上述技术问题,本申请提供一种移动终端,移动终端包括耦接的处理器和存储器,存储器用于存储程序数据,程序数据由所述处理器加载并执行以实现上述的方法。为解决上述技术问题,本申请还提供一种存储设备,存储设备用于存储程序数据,存储数据能够被执行以实现上述的方法。在本申请中,首先获取移动终端的位置信息,根据预设规则计算与位置信息对应的地址数据的关联分数,依据关联分数的大小顺序对地址数据表进行排序。本申请根据移动终端的位置信息,来对地址数据进行评分,若某个位置信息越多,则相应地址数据的关联分数越高,在根据该关联分数对地址数据进行排序后,即是根据使用该移动终端的用户与地址的关联度来对地址数据进行排序。继而在用户使用应用程序时,可以调入地址数据表,优先向客户提供相关度最高的地址数据,以有效减少繁琐的选择操作,提高用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请地址数据表的排序方法一实施例的流程示意图;图2是本申请地址数据表的排序方法另一实施例的流程示意图;图3是本申请移动终端一实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本专利技术实施例所提供的移动终端,包括智能手机、平板电脑、智能穿戴设备、数字音视频播放器、电子阅读器、手持游戏机等电子设备。本专利技术中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。请参阅图1,图1是本申请地址数据表的排序方法一实施例的流程示意图,本实施例是对移动终端中的地址数据表进行排序,在移动终端中存在地址数据表,可以是通过网络加载的,也可以是移动终端本身保存的地址数据表,在移动终端的应用程序中出现地址选择等情况时,加载该地址数据表。地址数据表中的地址数据一般是对应行政区域的格式,例如省市区街道等。本实施例中该地址数据表的排序方法包括以下步骤:S101:获取移动终端的位置信息。在本步骤中,获取移动终端的位置信息主要是为了在后续步骤中用于评价使用该移动终端的用户与地址数据之间的关联度,因而本步骤中所获取的位置信息能够反映使用该移动终端与该地址的关联度。例如,本步骤中获取移动终端的定位信息,可知用户在该定位信息对应的地址有活动过,即该定位信息所相应地址与用户有关联。本步骤中获取位置信息可以有以下两种方式,一种是用户手动输入,用户可以向移动终端输入所在地区信息或者期望的地区信息;另一种是自动获取移动终端中的位置信息,可以周期性地获取位置信息,例如,每隔24小时获取一次移动终端系统或应用程序中的位置信息。S102:根据预设规则计算与位置信息对应的地址数据的关联分数。位置信息可以与地址数据的格式相同,也可以与地址数据的格式不同,在本步骤中进行计算时,需要对位置信息进行处理,以得到其对应的地址数据。例如,地址数据的格式为省市区街道,若所获得的位置信息a为标志性大楼,则本步骤中首先要获取该标志性大楼a所在的省市区街道的地址数据A,继而计算该地址数据A的关联分数;若所获得的位置信息b为经纬度,则通过地理编码,将该经纬度b转化为省市区街道的地址数据B,继而计算该地址数据B的关联分数。对于不同类型或不同来源的位置信息,可以预设规则去计算对应地址数据的关联分数,该预设规则能够体现用户与不同位置信息对应地址的关联程度,因而关联分数也能够体现地址数据与用户的关联程度。S103:依据关联分数的大小顺序对地址数据表进行排序。由步骤S102得到关联分数后,根据地址数据表中各个地址数据关联分数的大小,对地址数据表进行排序。例如,将关联分数大的地址数据排在地址数据表前面,将关联分数小的地址数据排在地址数据表的后面;也即将与用户关联度大的地址数据排在地址数据表前面。在本步骤排序完成后的地址数据表能够与移动终端的实际情况匹配。因此,在移动终端的应用程序加载该地址数据表后,能够更加适用于使用该移动终端的用户。本实施例根据移动终端的位置信息对地址数据表进行排序,使得地址数据表更适用于移动终端本身的实际情况,在移动终端的应用程序加载该地址数据表后,用户可在应用程序中更为便捷的根据该排序后的地址数据表进行地址选择。请参阅图2,图2是本申请地址数据表的排序方法另一实施例的流程示意图,本实施例也是对移动终端中的地址数据表进行排序,该排序方法包括以下步骤:S201:获取移动终端的位置信息。本步骤中所获得的移动终端的位置信息包括定位信息、通话记录中的号码归属地信息或通讯应用中的联系人归属地信息。定位信息即表示移动终端所在的位置,能够体现使用该移动终端的用户经常活动的地址。定位信息可以由移动终端自动获取,主要可以通过GPS,Cell-ID,Wi-Fi等方式获取。其中,GPS方式得到的位置信息最精确,但仅局限于户外工作,耗电量也最大,不能本文档来自技高网...
一种排序方法、移动终端及存储设备

【技术保护点】
一种移动终端中地址数据表的排序方法,其特征在于,所述地址数据表包括多个地址数据,所述方法包括:获取所述移动终端的位置信息;根据预设规则计算与所述位置信息对应的地址数据的关联分数;依据所述关联分数的大小顺序对所述地址数据表进行排序。

【技术特征摘要】
1.一种移动终端中地址数据表的排序方法,其特征在于,所述地址数据表包括多个地址数据,所述方法包括:获取所述移动终端的位置信息;根据预设规则计算与所述位置信息对应的地址数据的关联分数;依据所述关联分数的大小顺序对所述地址数据表进行排序。2.根据权利要求1所述的排序方法,其特征在于,所述获取所述移动终端的位置信息,包括:获取所述移动终端的定位信息、通话记录中的号码归属地信息或通讯应用中的联系人归属地信息。3.根据权利要求1所述的排序方法,其特征在于,所述获取所述移动终端的位置信息,包括:获取所述移动终端的位置信息,以及与所述位置信息相关的时间信息。4.根据权利要求3所述的排序方法,其特征在于,所述获取所述移动终端的位置信息,以及与所述位置信息相关的时间信息,包括:获取所述移动终端的定位信息,以及所述移动终端在所述定位信息对应位置的停留时间。5.根据权利要求2所述的排序方法,其特征在于,所述根据预设规则计算与所述位置信息对应的地址数据的关联分数,包括:将与所述定位信息对应的地址数据的关联分数增加第一分数值;或,将与所述号码归属地信息对应的地址数据的关联分数增加第二分数值;或,将...

【专利技术属性】
技术研发人员:马晓庆
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1