【技术实现步骤摘要】
本专利技术涉及通讯领域,尤其涉及移动悬浮图标的方法和装置。
技术介绍
伴随着图形操作界面的发展,电子设备使用触控图标的方式大大方便了用户操作,为了方便操作,一些操作界面上设有悬浮图标,以提供更为便捷的快捷方式,但是电子设备在页面切换时,由于悬浮图标的位置不变,以至于悬浮图标出现时,挡住了应用图标,由于悬浮图标本身挡住了应用图标,用户如果要去操作应用图标的功能,需要用手去拖动快捷图标至无应用图标的空闲位置,可是,随着用户对应用软件程序的不断下载和更新,应用图标的数量激增,比如一些用户的应用图标达到十来页,如果用户每移动一页页面时,都需要去拖动几次悬浮图标的话,势必造成时间的浪费,并引起用户使用不便,致使用户的体验较差。如何解决悬浮图标在页面切换时,挡住应用图标,从而造成的时间浪费和用户使用不便,是一个亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种移动悬浮图标的方法和装置,解决悬浮图标在页面切换时,挡住应用图标,从而造成的时间浪费和用户使用不便的问题。为实现上述目的,本专利技术提供了一种移动悬浮图标的方法,所述移动悬浮图标的方法包括以下步骤:A、根据前一页面的图像数据,获取悬浮图标的位置;B、根据当前页面的图像数据,获取当前页面的空闲位置;C、判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,若是,将保持所述悬浮图标的位置不变;若否,则将所述悬浮图标移动至所r>述空闲位置。优选地,所述步骤B中:获取当前页面的像素点的单一颜色的颜色平均值作为页面颜色平均值;按照悬浮图标的大小将当前页面划分为若干个等量区块;获取每个等量区块的像素点的单一颜色的颜色平均值作为区块颜色平均值;根据每个区块的区块颜色平均值与页面颜色平均值之差确定该区块是否是空闲区块。优选地,所述步骤C中:根据当前页面的图像数据,获取当前页面的与所述悬浮图标相对应的位置的像素点的单一颜色平均值;根据所述悬浮图标的像素点的单一颜色平均值和预设的悬浮图标的像素点的单一颜色阈值,确定当前页面的与所述悬浮图标相对应的位置是否是空闲位置。优选地,所述步骤C中:若当前页面的与所述悬浮图标相对应的位置为空闲位置且所述当前页面全部为空闲位置,则将所述悬浮图标移动到所述屏幕的中央位置。优选地,所述步骤C中:若所述当前页面不存在空闲位置,则保持所述悬浮图标位置不变。为了解决上述的技术问题,本专利技术进一步提供一种移动悬浮图标的装置,所述移动悬浮图标的装置包括:悬浮图标获取模块,用于根据前一页面的图像数据,获取悬浮图标的位置;空闲位置获取模块,用于根据当前页面的图像数据,获取当前页面的空闲位置;移动模块,用于判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置;若是,将保持所述悬浮图标的位置不变,若否,则将所述悬浮图标移动至所述空闲位置。优选地,所述空闲位置获取模块包括:第一获取单元,用于获取当前页面的像素点的单一颜色的颜色平均值作为页面颜色平均值;划分单元,用于按照悬浮图标的大小将当前页面划分为若干个等量区块;第二获取单元,获取每个等量区块的像素点的单一颜色的颜色平均值作为区块颜色平均值;第一确定单元,根据每个区块的区块颜色平均值与页面颜色平均值之差确定该区块是否是空闲区块。优选地,所述判断模块,包括:第三获取单元,用于根据当前页面的图像数据,获取当前页面的与所述悬浮图标相对应的位置的像素点的单一颜色平均值;第二确定单元,根据所述悬浮图标的像素点的单一颜色平均值和预设的悬浮图标的像素点的单一颜色阈值,确定当前页面的与所述悬浮图标相对应的位置是否是空闲位置。优选地,所述移动模块,还用于若当前页面的与所述悬浮图标相对应的位置为空闲位置且所述当前页面全部为空闲位置,则将所述悬浮图标移动到所述屏幕的中央位置。优选地,所述移动模块,还用于若所述当前页面不存在空闲位置,则保持所述悬浮图标位置不变。本专利技术提供的一种移动悬浮图标的方法,根据前一页面的图像数据,获取悬浮图标的位置;根据当前页面的图像数据,获取当前页面的空闲位置;判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,若是,将保持所述悬浮图标的位置不变,若否,则将所述悬浮图标移动至所述空闲位置。本专利技术通过自动移动悬浮图标至空闲位置,从而节约用户使用时间、方便用户操作、增强用户体验和提升用户满意度。附图说明图1为本专利技术移动悬浮图标的方法第一实施例的流程示意图;图2为图1中步骤B的细化流程示意图;图3为图1中步骤C的细化流程示意图;图4为本专利技术移动悬浮图标的装置一实施例的功能模块示意图;图5为图4中所述空闲位置获取模块的功能模块示意图;图6为图4中所述判断模块的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种移动悬浮图标的方法,参照图1,图1为本专利技术移动悬浮图标的方法第一实施例的流程示意图,在第一实施例中,所述移动悬浮图标的方法,包括以下步骤:步骤S100、A、根据前一页面的图像数据,获取悬浮图标的位置。移动悬浮图标的装置根据滑动下一页指令,在页面切换时,截取前一页面的图像数据,并根据前一页面的图像数据,获取悬浮图标的位置,悬浮图标的位置指悬浮图标默认停留的区域,比如:前一页面悬浮图标ABCD的四个顶点的坐标为A(0,1)、B(0,2)、C(1,2)、D(1,1),切换后当前页面的悬浮图标的位置仍然保置不变,默认停留在同一坐标上。步骤S200、根据当前页面的图像数据,获取当前页面的空闲位置。移动悬浮图标的装置根据当前页面的图像数据,通过图像数据获取当前页面的应用图标的位置和屏幕的空闲位置。比如移动悬浮图标的装置采用悬浮图标的颜色平均算法,计算出悬浮图标的单一像素平均特征,获取当前页面有无应用图标和空闲位置。步骤S300、判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,若是,将保持所述悬浮图标的位置不变;若否,则将所述悬浮图标移动至所述空闲位置。移动悬浮图标的装置根据获取的悬浮图标的位置和当前页面的空闲位置,判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,若是,则说明悬浮图标位于当前屏幕的空闲位本文档来自技高网...
【技术保护点】
一种移动悬浮图标的方法,其特征在于,包括以下步骤:A、根据前一页面的图像数据,获取悬浮图标的位置;B、根据当前页面的图像数据,获取当前页面的空闲位置;C、判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,若是,将保持所述悬浮图标的位置不变;若否,则将所述悬浮图标移动至所述空闲位置。
【技术特征摘要】
1.一种移动悬浮图标的方法,其特征在于,包括以下步骤:
A、根据前一页面的图像数据,获取悬浮图标的位置;
B、根据当前页面的图像数据,获取当前页面的空闲位置;
C、判断所述当前页面的与所述悬浮图标相对应的位置是否是空闲位置,
若是,将保持所述悬浮图标的位置不变;若否,则将所述悬浮图标移动至所
述空闲位置。
2.如权利要求1所述的移动悬浮图标的方法,其特征在于,所述步骤B
中:
获取当前页面的像素点的单一颜色的颜色平均值作为页面颜色平均值;
按照悬浮图标的大小将当前页面划分为若干个等量区块;
获取每个等量区块的像素点的单一颜色的颜色平均值作为区块颜色平均
值;
根据每个区块的区块颜色平均值与页面颜色平均值之差确定该区块是否
是空闲区块。
3.如权利要求1或2所述的移动悬浮图标的方法,其特征在于,所述步
骤C中:
根据当前页面的图像数据,获取当前页面的与所述悬浮图标相对应的位
置的像素点的单一颜色平均值;
根据所述悬浮图标的像素点的单一颜色平均值和预设的悬浮图标的像素
点的单一颜色阈值,确定当前页面的与所述悬浮图标相对应的位置是否是空
闲位置。
4.如权利要求1或2所述的移动悬浮图标的方法,其特征在于,所述步
骤C中:
若当前页面的与所述悬浮图标相对应的位置为空闲位置且所述当前页面
全部为空闲位置,则将所述悬浮图标移动到所述屏幕的中央位置。
5.如权利要求1或2所述的移动悬浮图标的方法,其特征在于,所述步
骤C中:
若所述当前页面不存在空闲位置,则保持所述悬浮图标位置不变。
6.一种移动悬浮图标的装置,其特征在于,所述移动悬浮图标的装置包
括:
悬浮图标获取模块,用于根据...
【专利技术属性】
技术研发人员:王云华,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。