一种图标显示方法及装置的制作方法

文档序号:6400025阅读:150来源:国知局
专利名称:一种图标显示方法及装置的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种图标显示方法及装置。
背景技术
随着移动终端智能化时代的到来,移动终端的配置越来越强大,功能越来越齐全,适用于移动终端的应用程序也是五花八门,日益增多,用户可以通过网络下载自己喜欢的应用程序进行安装,以享受移动终端的智能化体验。然而,由于应用程序的增多,移动终端的桌面上会存在大量的应用程序的快捷方式,通常快捷方式的显示方式为图标,当用户上下平滑或者左右平滑操作页面时,在页面上的图标静止不动,满足不了用户个性化的需求,影响了客户的操作体验。

发明内容
本发明实施例的目的在于提供一种图标显示方法,旨在解决现有的用户滑动操作页面时,在页面上的图标静止不动,影响了客户的操作体验的问题。本发明实施例是这样实现的,一种图标显示方法,包括:获取移动终端的页面上应用程序的快捷方式,所述快捷方式包括图标;当用户滑动所述页面时,位于所述页面上的图标进行旋转。本发明实施例的另一目的在于提供一种图标显示装置,包括:第一获取单元,用于获取移动终端的页面上应用程序的快捷方式,所述快捷方式包括图标;第一旋转单元,用于当用户滑动所述页面时,位于所述页面上的图标进行旋转。在本发明实施例中,获取移动终端的页面上应用程序的快捷方式,快捷方式包括图标,当用户滑动该页面时,位于该页面上的图标进行旋转,达到了动态显示图标的效果,满足了用户操作个性化的需求,提高了客户的操作体验。


图1是本发明实施例提供的图标显示方法的实现流程图;图2是本发明实施例提供的图标显示方法步骤S102具体实现流程图;图3是本发明实施例提供的图标显示装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,获取移动终端的页面上应用程序的快捷方式,快捷方式包括图标,当用户滑动该页面时,位于该页面上的图标进行旋转,达到了动态显示图标的效果,满足了用户操作个性化的需求,提高了客户的操作体验。图1示出了本发明实施例提供的一种图标显示方法的实现流程,详述如下:在步骤SlOl中,获取移动终端的页面上应用程序的快捷方式,该快捷方式包括图标。在本实施例中,获取移动终端各个页面上应用程序的快捷方式,可直接获取,以安卓系统为例,可通过系统的AndroidManifest.xml文件,调用icon图标信息。从icon信息中提取图标。根据图标所在的页面对图标进行分类,以获取到每个页面对应的图标,便于后续通过立体图标替换每个页面的图标。在步骤S102中,当用户滑动页面时,位于该页面上的图标进行旋转。在本实施例中,在移动终端设置监听器,监听移动终端的广播信息,当监听到滑动页面的广播信息时,启动位于页面上的图标进行旋转的线程。在本实施例中,将页面上的图标进行旋转,具体地,在页面的预设显示区域内显示图标,每个图标会存在与其对应的预设显示区域,每隔预设时间,获取各个图标对应的预设显示区域的预设像素坐标,根据预设像素坐标在页面内定位预设显示区域,调用系统内的图标文件,在预设显示区域内绘制图标,直至到达用户预设的停止时间,当停止时间到达时,停止获取各个图标对应的预设显示区域的预设像素坐标。从而各个图标的在页面上的显示位置都会发生改变,实现了页面上的图标进行旋转的显示效果,满足了用户个性化的需求。作为本发明的一个优选实施例,当下一个页面占据屏幕时,页面上的图标停止旋转,具体可通过处于监听状态的监听器,捕获页面切换的广播信息,当存在页面切换的广播信息时,表示下一个页面占据了屏幕,从而在系统下发广播信息,停止图标旋转的线程。作为本发明的一个优选实施例,位于页面上的图标按预设旋转速度进行旋转。在本实施例中,预设旋转速度可以为用户自设,也可以为系统默认,在此不做限制。在本实施例中,可以以显示图标的预设显示区域内任意一点作为旋转中心,优选地,以中心点作为旋转中心。获取旋转中心的像素坐标以及指定的旋转速度,根据旋转公式获取旋转后的预设显示区域的像素坐标。旋转公式包括但不限于旋转矩阵公式、坐标旋转公式、旋转体体积公式。获取到预设显示区域的像素坐标后,根据像素坐标确定此时的预设显示区域,调用系统内的图标文件,在预设显示区域内绘制图标,从而每次图标的显示位置都会发生改变,实现了页面上的图标进行旋转的显示效果,满足了用户个性化的需求。作为本发明的一个优选实施例,获取页面的滑动方向;当滑动方向向右或者向下时,该页面上的图标按顺时针的方向进行旋转;当滑动方向向左或者向上时,该页面上的图标按逆时针的方向进行旋转。在本实施例中,获取页面的滑动方向,可在移动终端设置监听器,监听移动终端的广播信息,监听页面的滑动方向的广播信息。在本实施例中,页面上的图标进行旋转按顺时针的方向旋转,具体可获取旋转中心的像素坐标以及顺时针的方向的旋转角度,根据旋转公式获取旋转后的预设显示区域的像素坐标。旋转公式包括但不限于旋转矩阵公式、坐标旋转公式、旋转体体积公式。获取到旋转后的预设显示区域的像素坐标后,根据像素坐标确定此时的预设显示区域,调用系统内的图标文件,在预设显示区域内绘制图标,从而图标的旋转方式都按顺时针旋转。在本实施例中,页面上的图标进行旋转按逆时针的方向旋转,当具体可获取旋转中心的像素坐标以及逆时针的方向的旋转角度,根据旋转公式获取旋转后的预设显示区域的像素坐标。旋转公式包括但不限于旋转矩阵公式、坐标旋转公式、旋转体体积公式。获取到旋转后的预设显示区域的像素坐标后,根据像素坐标确定此时的预设显示区域,调用系统内的图标文件,在预设显示区域内绘制图标,从而图标的旋转方式都按逆时针旋转。作为本发明的一个优选实施例,图2示出了步骤S102的具体实施流程,在步骤S201中,获取存储的立体图标中用户指定的立体图标;在本实施例中,预设的立体图标保存在图像文件中,预设的立体图标可以为用户自设,也可以为系统默认。在本实施例中,当预设的立体图标为用户自设时,获取预设的立体图标,可在移动终端的界面上显示存储的立体图标。由于立体图标比较多,可以通过在界面上绘制一个立体图标列表,以便用户进行选中的操作。用户在该立体图标列表中指定的立体图标,指定的方式包括但不限于触摸或者按键,通过对用户的指定操作检测,接收用户指定的立体图标。在步骤S202中,将位于页面上的图标替换为指定的立体图标。在本实施例中,获取到预设的立体图标后,根据同一页面的标识,将处于同一页面的图标替换为立体图标。作为本发明的一个优选实施例,用户也可以指定立体图标替换指定页面的应用程序的图标,从而实现每一页立体图标均不相同,实现了多样化的显示效果。在步骤S203中,位于该页面上的立体图标按预设旋转速度进行旋转。在本实施例中,以显示立体图标的预设显示区域内任意一点作为旋转中心,优选地,以中心点作为旋转中心。获取旋转中心的像素坐标以及指定的旋转速度,根据旋转公式获取旋转后的预设显示区域的像素坐标。旋转公式包括但不限于旋转矩阵公式、坐标旋转公式、旋转体体积公式。获取到像素坐标后,根据像素坐标确定此时的预设显示区域,调用系统内的立体图标文件,在预设显示区域内绘制立体图标,从而每次立体图标的显示位置都会发生改变,实现了页面上的立体图标进行旋转的显示效果,满足了用户个性化的需求。作为本发明的一个优选实施例,可将应用程序按功能进行分类,预设的分类可以为移动终端运行的应用程序或者系统应用的功能类别。如云相关应用、浏览器相关应用、多媒体相关应用、游戏及手机常规应用这五种类别的应用程序。每一个应用程序类别分别对应一种立体图标,从而用户可根据立体图标快速判断应用程序的功能类型,快速查找到需要启动的应用程序。作为本发明的一个优选实施例,读取系统时间和配置的更新时限,判断更新时限是否到达;在该更新时限到达时,连接服务器,更新存储的立体图标。在本实施例中,存储的立体图标的更新指令可以是用户主动输入的更新启动命令触发,也可以是系统根据配置的更新时限,在更新时限到时自动触发。作为本发明的一个实施例,用户可以预先配置存储的立体图标的更新时限,例如配置为每日、每周或者每10天更新一次等,系统监测更新时限,在更新时限到时,自动连接服务器,发起存储的立体图标的更新过程图3示出了本发明实施例提供的一种图标显示装置的结构框图,该装置可以运行于各种终端,包括但不限于移动电话、口袋计算机(Pocket Personal Computer, PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant, PDA)、MP4、MP3等。为了便于说明,仅示出了与本实施例相关的部分。参照图3,该图标显示装置,包括:第一获取单元31,用于获取移动终端的页面上应用程序的快捷方式,该快捷方式包括图标。第一旋转单元32,用于当用户滑动该页面时,位于该页面上的图标进行旋转。进一步地,在该装置中,该第一旋转单元32还用于位于该页面上的图标按预设旋转速度进行旋转。进一步地,在该装置中,还包括:第二获取单元33,用于获取页面的滑动方向。第二旋转单元34,用于当滑动方向向右或者向下时,该页面上的图标按顺时针的方向进行旋转。当滑动方向向左或者向上时,该页面上的图标按逆时针的方向进行旋转。具体地,在该装置中,第一旋转单元32,包括:获取子单元321:用于获取预设的立体图标。替换子单元322:用于将位于页面上的图标替换为指定的立体图标。旋转子单元323:用于位于页面上的立体图标按预设旋转速度进行旋转。进一步地,在该装置中,还包括:读取单元,用于读取系统时间和配置的更新时限,判断更新时限是否到达。更新单元,用于在该更新时限到达时,连接服务器,更新存储的立体图标。在本发明实施例中,获取移动终端的页面上应用程序的快捷方式,快捷方式包括图标,当用户滑动该页面时,位于该页面上的图标进行旋转,达到了动态显示图标的效果,满足了用户操作个性化的需求,提高了客户的操作体验。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种图标显示方法,其特征在于,包括: 获取移动终端的页面上应用程序的快捷方式,所述快捷方式包括图标; 当用户滑动所述页面时,位于所述页面上的图标进行旋转。
2.如权利要求1所述的方法,其特征在于,所述位于所述页面上的图标进行旋转,具体为: 位于所述页面上的图标按预设旋转速度进行旋转。
3.如权利要求1所述的方法,其特征在于,还包括: 获取所述页面的滑动方向; 当滑动方向向右或者向下时,所述页面上的图标按顺时针的方向进行旋转; 当滑动方向向左或者向上时,所述页面上的图标按逆时针的方向进行旋转。
4.如权利要求1所述的方法,其特征在于,位于所述页面上的图标进行旋转,具体为: 获取存储的立体图标中用户指定的立体图标; 将位于所述页面上的图标替换为指定的立体图标; 位于所述页面上的所述立体图标按预设旋转速度进行旋转。
5.如权利要求4所述的方法,其特征在于,还包括: 读取系统时间和配置的更新时限,判断更新时限是否到达; 在所述更新时限到达时,连接服务器,更新存储的立体图标。
6.一种图标显示装置,其特征在于,包括: 第一获取单元,用于获取移动终端的页面上应用程序的快捷方式,所述快捷方式包括图标; 第一旋转单元,用于当用户滑动所述页面时,位于所述页面上的图标进行旋转。
7.如权利要求6所述的装置,其特征在于,所述第一旋转单元还用于位于所述页面上的图标按预设旋转速度进行旋转。
8.如权利要求6所述的装置,其特征在于,还包括: 第二获取单元,用于获取所述页面的滑动方向; 第二旋转单元,用于当滑动方向向右或者向下时,所述页面上的图标按顺时针的方向进行旋转;当滑动方向向左或者向上时,所述页面上的图标按逆时针的方向进行旋转。
9.如权利要求6所述的装置,其特征在于,第一旋转单元包括: 获取子单元:用于获取存储的立体图标中用户指定的立体图标; 替换子单元:用于将位于所述页面上的图标替换为指定的立体图标; 旋转子单元:用于位于所述页面上的所述立体图标按预设旋转速度进行旋转。
10.如权利要求9所述的装置,其特征在于,还包括: 读取单元,用于读取系统时间和配置的更新时限,判断更新时限是否到达; 更新单元,用于在所述更新时限到达时,连接服务器,更新存储的立体图标。
全文摘要
本发明适用于移动终端技术领域,提供了一种图标显示方法及装置,包括取移动终端的页面上应用程序的快捷方式,所述快捷方式包括图标;当用户滑动所述页面时,位于所述页面上的图标进行旋转。在本发明实施例中,获取移动终端的页面上应用程序的快捷方式,快捷方式包括图标,当用户滑动该页面时,位于该页面上的图标进行旋转,达到了动态显示图标的效果,满足了用户操作个性化的需求,提高了客户的操作体验。
文档编号G06F3/0481GK103106007SQ201310071829
公开日2013年5月15日 申请日期2013年3月6日 优先权日2013年3月6日
发明者曾元清, 林汉斌, 赵正涛 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1