一种非自动对主菜单图标进行排序的方法和装置的制作方法

文档序号:6397917阅读:249来源:国知局
专利名称:一种非自动对主菜单图标进行排序的方法和装置的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种非自动对主菜单图标进行排序的方式和装置
背景技术
随着移动技术的发展,人们越来越多的使用以触摸屏方式的智能终端。而在触摸屏终端中,人机交互的方式主要是通过点击在触摸屏上的应用的图标来实现的。随着基于智能终端的应用的发展,产生了越来越多的应用,人们不仅可以使用智能终端自带的应用,还可以从网络上下载专门的应用。因此,智能终端上通常具有数十个,甚至上百个应用。也就是说在触摸屏的屏幕上可能要容纳下众多的应用。现有的智能终端,在进入主菜单界面上,图标都是自动排序的,如果移动其中一个图标,其他图标会根据当前位置自动排列,这样排列的图标往往失去了个性化。并且,某些系统主菜单的图标放置位置是固定在特定的坐标上,用户是无法更改这个图标放置坐标的。现有技术中并没有过多的技术方案关注或者实现图标的移动。例如,中国发明专利CN102495708A虽然公开了能够移动待机屏幕中的图标,但这种图标的移动更像是一种游戏,只是在移动终端待机时动态的让某一个图标在不同的位置中弹跳以增加系统的趣味感,最终该图标还是回到原始的位置,并没有实现真正的图标移动。中国发明专利CN1780441A,虽然也公开了一种针对非智能手机的系统状态的图标的移动方法,首先要下载系统状态的图标,然后再移动该系统状态的图标,且该图标是屏幕顶部的系统状态的图标,并不是任意的图标,也不是在屏幕的任意位置进行移动,而仅在屏幕的顶部。因此,这也不属于一种可以任意移动图 标对图标进行排序的方法。因此,针对个性化的移动图标,非自动对主菜单图标进行排序成为亟需解决的问题。

发明内容
本发明的解决的技术问题在于提供了一种非自动对主菜单图标进行排序的方法和装置。一种非自动对主菜单图标进行排序的方法,包括如下步骤:步骤110、移动图标到指定位置;步骤120、计算指定位置的坐标是否可用,如果是,则进入步骤130,如果否,则进入步骤160 ;步骤130、图标放置在该指定位置上,结束流程;步骤160、将图标还原到原来的位置,结束流程。其中,在步骤120中,当结果为否进入步骤160之前,还具有步骤140,计算该坐标附近可用的坐标点,如果存在,则进入步骤150,如果不存在,则进入步骤160,步骤150、将图标移动到最近的坐标上,结束流程。
其中,当安装应用生成新图标时,根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。其中,在进入步骤110之前,还具有步骤100,选择非自动排序图标。其中,在步骤110中,用户长按图标然后移动手指对图标进行移动。一种非自动对主菜单图标进行排序的装置,包括如下单元图标移动单元,用来移动图标到指定位置。指定位置判断单元,用来计算指定位置的坐标是否可用,如果是,将图标放置在该指定位置上,并结束图标排序,如果否,则进入图标还原单元;图标还原单元,用来将图标还原到原来位置,并结束图标排序。其中,在指定位置判断单元进入图标还原单元之前,还具有邻近位置判断单元,所述邻近位置判断单元用来计算该坐标附近可用的坐标点,如果存在,将图标移动到最近的坐标上,并结束图标排序,如果不存在,再进入图标还原单元,将图标还原到原来位置,并结束图标排序。其中,还具有新图标生成单元,用于安装应用生成新图标时,根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。其中,在图标移动单元之前,还具有启动单元,用来启动非自动排序图标装置。其中,在图标移动单元中,用户长按图标然后移动手指对图标进行移动。


图1是本发明实施例的非自动对主菜单图标进行排序的方法的流程图;图2是本发明另一实施例的非自动对主菜单图标进行排序的方法的流程图;图3是本发明实施例的非自动对主菜单图标进行排序的装置的框图。
具体实施例方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。本发明关注到现有智能终端的应用日益增多,而现有技术中没有提出针对智能终端的图标的非自动移动,并且某些系统主菜单的图标总是固定在特定坐标的问题,提出一种非自动对主菜单图标进行排序的方法和装置。这样主菜单图标能够根据用户的需要排列在特定的位置,实现一种个性化的排列,特别是在针对某些个性化的背景图案模版,用户能够根据这些个性化的背景图案模版排列出个性化的图标排列方式。应当知道,本发明所针对的智能终端是具有触摸方式的显示屏的终端,包括但不限于电容屏,电阻屏,只要该触摸屏能够感触用户触摸位置以及滑动姿势就可以。还应当知道,本发明所针对的智能终端可以为使用例如但不限于安卓系统,或者其它使用应用系统的智能终端,只要是通过点击图标的方式启动应用就可以。该智能终端的示例包括但不限于移动PAD,个人数字助理(PDA)、智能手机。图1是根据本发明实施例的非自动对主菜单图标进行排序的方法的流程图。如图I所示,所述方法包括如下步骤步骤100、选择非自动排序图标;步骤110、移动图标到指定位置;步骤120、计算指定位置的坐标是否可用,如果是,则进入步骤130,如果否,则进入步骤160 ;步骤130、图标放置在该指定位置上,结束流程;步骤160、将图标还原到原来的位置,结束流程。对于步骤100,实际上是允许用户在自动排序和非自动排序两种模式中选择,以便开启非自动排序的模式。对于步骤120,该步骤实际是在计算指定位置是否会重叠或者覆盖其它图标。这样,用户能够手动的选择非自动对主菜单图标进行排序的方式,并将图标移动到没有被重叠或者覆盖图标的位置。进一步的,如果新安装一个应用(apk),则该应用新生成的图标根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。这样,即便用户已经手动对图标进行了排序,也不会因为新生成图标而破坏了原来的排序。进一步的,在步骤110中,长按图标然后移动手指对图标进行移动。图2是根据本发明另一实施例的非自动对主菜单图标进行排序的方法的流程图。如图2所示,所述方法包括如下步骤图2的实施例与图1的实施例基本相同,相同的步骤采用了相同的标记,只是数值增加了 100。所不同的是,对图1中的实施例进一步的改进,步骤120判断指定位置的坐标不可用时,进一步判断该指定位置坐标附近可用的坐标点。具体步骤如下步骤200、选择非自动排序图标;步骤210、移动图标到指定位置;步骤220、计算指定位置的坐标是否可用,如果是,则进入步骤230,如果否,则进入步骤240 ;步骤230、图标放置在该指定位置上,结束流程;步骤240、计算该坐标附近可用的坐标点,如果存在,则进入步骤250,如果不存在,则进入步骤260,步骤250、将图标移动到最近的坐标上,结束流程。步骤260、将图标还原到原来的位置,结束流程。可见,图2的流程具有图1的流程相同的优点,即对于步骤200,实际上是允许用户在自动排序和非自动排序两种模式中选择,以便开启非自动排序的模式。对于步骤220,该步骤实际是在计算指定位置是否会重叠或者覆盖其它图标。这样,用户能够手动的选择非自动对主菜单图标进行排序的方式,并将图标移动到没有被重叠或者覆盖图标的位置。进一步的,在步骤210中,长按图标然后移动手指对图标进行移动。进一步的,如果新安装一个应用(apk),则该应用新生成的图标根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。这样,即便用户已经手动对图标进行了排序,也不会因为新生成图标而破坏了原来的排序。进一步的,在图标被重叠或者覆盖的情况下,本方法进一步判断周围是否存在可用点。如果存在,则将图标移动与此,否则,则将图标还原。这样,能够在原有图标移动的构思无法完全实现的情况尽可能的实现其原有的构思。应当明白,步骤100、200对于非自动排序图标的模式的选择并不是必须的,智能终端也能始终以该模式工作,即不存在图标自动排序的模式。图3是本发明实施例的非自动对主菜单图标进行排序的装置的框图。如图3所示,本装置包括启动单元、图标移动单元、指定位置判断单元、邻近位置判断单元、新图标安装单元。启动单元用来启动非自动排序图标装置;图标移动单元用来移动图标到指定位置;指定位置判断单元用来计算指定位置的坐标是否可用,如果是,将图标放置在该指定位置上,并结束图标排序,如果否,则进入图标还原单元;图标还原单元用来将图标还原到原来位置,并结束图标排序;邻近位置判断单元用来计算该坐标附近可用的坐标点,如果存在,将图标移动到最近的坐标上,并结束图标排序,如果不存在,则将图标还原到原来的位置,结束流程。同时,装置中还具有新图标安装单元,用来根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。通过本发明,可以DIY自己的主菜单上图标排列方式,可以根据自己的喜好可以用图标排列出各种各样的图案,或者提供给用户比较靓丽的图案模板,用户可以根据图案模板来排列图标。显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
权利要求
1.一种非自动对主菜单图标进行排序的方法,包括如下步骤: 步骤110、移动图标到指定位置; 步骤120、计算指定位置的坐标是否可用,如果是,则进入步骤130,如果否,则进入步骤 160 ; 步骤130、图标放置在该指定位置上,结束流程; 步骤160、将图标还原到原来的位置,结束流程。
2.根据权利要求1所述的非自动对主菜单图标进行排序的方法,其特征在于: 在步骤120中,当结果为否进入步骤160之前,还具有步骤140,计算该坐标附近可用的坐标点,如果存在,则进入步骤150,如果不存在,则进入步骤160, 步骤150、将图标移动到最近的坐标上,结束流程。
3.根据权利要求1所述的非自动对主菜单图标进行排序的方法,其特征在于: 当安装应用生成新图标时,根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。
4.根据权利要求1所述的非自动对主菜单图标进行排序的方法,其特征在于: 在进入步骤110之前,还具有步骤100,选择非自动排序图标。
5.根据权利要求1所述的非自动对主菜单图标进行排序的方法,其特征在于: 在步骤110中,用户长按图标然后移动手指对图标进行移动。
6.一种非自动对主菜单图标进行排序的装置,包括如下单元: 图标移动单元,用来移动图标到指定位置。
指定位置判断单元,用来计算指定位置的坐标是否可用,如果是,将图标放置在该指定位置上,并结束图标排序,如果否,则进入图标还原单元; 图标还原单元,用来将图标还原到原来位置,并结束图标排序。
7.根据权利要求6所述的一种非自动对主菜单图标进行排序的装置,其特征在于: 在指定位置判断单元进入图标还原单元之前,还具有邻近位置判断单元,所述邻近位置判断单元用来计算该坐标附近可用的坐标点,如果存在,将图标移动到最近的坐标上,并结束图标排序,如果不存在,再进入图标还原单元,将图标还原到原来位置,并结束图标排序。
8.根据权利要求6所述的一种非自动对主菜单图标进行排序的装置,其特征在于: 还具有新图标生成单元,用于安装应用生成新图标时,根据用户主菜单最后一页设置的图标排列形式计算出可用的坐标点,将新生成的图标放置在可用的坐标位置上。
9.根据权利要求6所述的一种非自动对主菜单图标进行排序的装置,其特征在于: 在图标移动单元之前, 还具有启动单元,用来启动非自动排序图标装置。
10.根据权利要求6所述的一种非自动对主菜单图标进行排序的装置,其特征在于: 在图标移动单元中,用户长按图标然后移动手指对图标进行移动。
全文摘要
本发明公开了一种非自动对主菜单图标进行排序的方法和装置,其中所述一种非自动对主菜单图标进行排序的方法,包括如下步骤步骤110、移动图标到指定位置;步骤120、计算指定位置的坐标是否可用,如果是,则进入步骤130,如果否,则进入步骤160;步骤130、图标放置在该指定位置上,结束流程;步骤160、将图标还原到原来的位置,结束流程。通过该方法,用户可以DIY自己的主菜单上图标排列方式,可以根据自己的喜好可以用图标排列出各种各样的图案,或者提供给用户比较靓丽的图案模板,用户可以根据图案模板来排列图标。
文档编号G06F3/0481GK103076948SQ20131001549
公开日2013年5月1日 申请日期2013年1月15日 优先权日2013年1月15日
发明者李陈 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1