著录项信息
专利名称 | 一种基于FirefoxOS平台的应用图标管理方法及装置 |
申请号 | CN201310040809.2 | 申请日期 | 2013-02-01 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-06-12 | 公开/公告号 | CN103150079A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0481 | IPC分类号 | G;0;6;F;3;/;0;4;8;1;;;G;0;6;F;3;/;0;4;8;6查看分类表>
|
申请人 | TCL集团股份有限公司 | 申请人地址 | 广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | TCL集团股份有限公司 | 当前权利人 | TCL集团股份有限公司 |
发明人 | 田旻 |
代理机构 | 深圳中一专利商标事务所 | 代理人 | 张全文 |
摘要
本发明适用于计算机应用领域,提供了一种基于FirefoxOS平台的应用图标管理方法,所述方法包括:当监听到文件夹建立指令时,在桌面建立文件夹,该文件夹具有文件夹类别分类属性;将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中;将文件夹及应用图标的数据信息存储至数据库中。通过在移动平台桌面建立文件夹,并将对应类别的应用图标拖动到所建立的文件夹中,实现了对桌面上应用图标的分类管理,提高了应用图标的查找效率,使用更为方便,且增强了用户体验。
1.一种基于Firefox OS平台的应用图标管理方法,其特征在于,所述方法包括:
在Firefox OS移动平台源代码的桌面图标部分添加一个用于实现文件夹功能的类,并在该类中创建若干方法使Firefox OS移动平台具备在桌面建立文件夹的功能;
当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性;
将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中;
将所述文件夹及应用图标的数据信息存储至数据库中;
所述基于Firefox OS平台的应用图标管理方法还包括:
自动查找当前目录或者其他目录与创建的文件夹分类属性相一致的属性的应用图标,并一并自动移动所述应用图标至所述文件夹中;
所述将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中包括:
在监听到应用程序拖动操作拖动的应用图标中心与文件夹中心点的距离小于或等于阈值时,若该应用图标类别与文件夹类别不一致,则拒绝将应用图标拖入文件夹的操作。
2.如权利要求1所述的方法,其特征在于,所述当监听到文件夹建立指令时,在桌面建立文件夹之后,所述方法还包括:
当监听到文件夹点击指令时,打开该文件夹;
当在该文件夹的打开窗口中接收到文件夹建立指令,则在当前打开的文件夹中建立子文件夹。
3.如权利要求1或2所述的方法,其特征在于,所述文件夹建立指令是在监听到两个应用图标中心点的间距小于或者等于阈值时被触发。
4.如权利要求3所述的方法,其特征在于,所述文件夹建立指令是在监听到两个应用图标中心点的间距小于或者等于阈值时被触发包括:
当接收到用户输入的应用图标拖动操作时,监听被拖动的应用图标中心点与桌面上其他图标中心点的距离;
当桌面上有一图标中心点与该被拖动的应用图标中心点之间的距离小于或者等于阈值,且该图标为应用图标时,触发文件夹建立指令。
5.如权利要求4所述的方法,其特征在于,在触发文件夹建立指令建立文件夹后,所述方法还包括:
将所述被拖动的应用图标及与其中心点的距离小于或者等于阈值的应用图标放入所建立的文件夹中,并在系统弹出的类型对话框中选定所述文件夹的类别。
6.如权利要求1所述的方法,其特征在于,所述将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中包括:
接收用户输入的应用图标拖动操作,根据被拖动的应用图标类别,确定与所述应用图标类别相同的文件夹;
当监听到所述应用程序拖动操作拖动的应用图标中心点与所述文件夹中心点的距离小于或者等于阈值时,将所述应用程序拖动操作拖动的应用图标放入所述文件夹中。
7.如权利要求2所述的方法,其特征在于,所述在监听到文件夹点击指令,打开所述文件夹后,所述方法还包括:
当接收到用户输入的图标删除指令后,将该图标删除指令指定的应用图标从所述文件夹中删除;
当接收到用户输入的图标排序指令时,对所述文件夹内应用图标进行排序;
当接收到用户输入的图标移除指令时,系统自动关闭所述文件夹,将该图标移除指令指定的应用图标从所述文件夹移动至上一级目录或桌面,并进一步判断所述文件夹中是否有应用图标,若无则删除该文件夹。
8.如权利要求1所述的方法,其特征在于,所述方法还包括:
当监听到所述文件夹被按压超过预设的时间时,进入文件夹名称编辑状态。
9.一种基于Firefox OS平台的应用图标管理装置,其特征在于,所述装置包括:
文件夹建立单元,用于在Firefox OS移动平台源代码的桌面图标部分添加一个用于实现文件夹功能的类,并在该类中创建若干方法使Firefox OS移动平台具备在桌面建立文件夹的功能;当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性;
应用图标管理单元,用于将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中;
数据库存储单元,用于将所述文件夹及应用图标的数据信息存储至数据库中;
所述应用图标管理单元还用于:
自动查找当前目录或者其他目录与创建的文件夹分类属性相一致的属性的应用图标,并一并自动移动所述应用图标至所述文件夹中;
所述应用图标管理单元还用于:
在监听到应用程序拖动操作拖动的应用图标中心与文件夹中心点的距离小于或等于阈值时,若该应用图标类别与文件夹类别不一致,则拒绝将应用图标拖入文件夹的操作。
10.如权利要求9所述的装置,其特征在于,所述装置还包括:
文件夹打开单元,用于当监听到文件夹点击指令时,打开该文件夹;
子文件夹建立单元,用于当在文件夹的打开窗口中独立接收到文件夹建立指令后,则在当前打开的文件夹中建立子文件夹。
11.如权利要求9所述的装置,其特征在于,所述文件夹建立单元包括:
距离监听单元,用于当接收到用户输入的应用图标拖动操作时,监听被拖动的应用图标中心点与桌面上其他图标中心点的距离;
文件夹建立子单元,用于当桌面上有一图标中心点与该被拖动的应用图标中心点之间的距离小于或者等于阈值,且该图标为应用图标时,触发文件夹建立指令;
图标放入单元,用于在建立文件夹后,将所述被拖动的应用图标,当其与文件夹中心点的距离小于或者等于阈值,则将其放入文件夹中,并在系统弹出的类型对话框中选定所述文件夹的类别。
12.如权利要求9所述的装置,其特征在于,所述应用图标管理单元包括:
类型判定单元,用于接收用户输入的应用图标拖动操作,根据被拖动的应用图标类别,确定与所述应用图标类别相同的文件夹;
图标拖动单元,用于当监听到所述应用程序拖动操作拖动的应用图标中心点与所述文件夹中心点的距离小于或者等于阈值时,将所述应用程序拖动操作拖动的应用图标放入所述文件夹中。
13.如权利要求11所述的装置,其特征在于,所述装置还包括图标编辑单元,所述图标编辑单元包括:
图标删除单元,用于当接收到用户输入的图标删除指令后,将该图标删除指令指定的应用图标从所述文件夹中删除;
图标移除单元,用于当接收到用户输入的图标移除指令时,系统自动关闭其所在文件夹,将该图标移除指令指定的应用图标从所述文件夹移动至上一级目录或桌面,并判断所述文件夹是否有应用图标,若无则删除该文件夹;
文件夹名称编辑单元,用于当监听到所述文件夹被按压超过预设的时间时,进入文件夹名称编辑状态;
文件夹内图标排序单元,用于当接收到用户输入的图标排序指令时,对所述文件夹内应用图标进行排序。
一种基于Firefox OS平台的应用图标管理方法及装置\n技术领域\n[0001] 本发明属于计算机应用领域,尤其涉及一种基于Firefox OS平台的应用图标管理方法及装置。\n背景技术\n[0002] 随着移动终端功能越来越强大,移动终端上的各种应用越来越多,导致管理这些应用越来越难。然而移动平台上,在谷歌的Android系统和苹果的ISO竞争白热化的今天,一款由Mozilla开发的移动操作系统—Firefox OS由于其开源性及低成本,兼容性好,已逐渐被越来越多的移动平台使用。在Firefox OS系统中,所有的应用都显示在桌面上,由用户选择和排序。然而,当应用程序数量过多时,众多的应用图标排列在桌面上,用户查询所需的应用较为耗时,还可能造成由于应用查找不健全而重复安装应用程序的问题,不便于使用。\n发明内容\n[0003] 本发明实施例的目的在于提供一种基于Firefox OS平台的应用图标管理方法及装置,旨在解决现有的Firefox OS中,当桌面应用程序数量过多时,用户查询应用较为耗时,还可能造成由于应用查找不健全而重复安装应用程序以及查找应用效率低下的问题。\n[0004] 本发明实施例是这样实现的,一种基于Firefox OS平台的应用图标管理方法,所述方法包括:\n[0005] 当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性;\n[0006] 将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中;\n[0007] 将所述文件夹及应用图标的数据信息存储至数据库中。\n[0008] 本发明实施例的另一目的在于提供一种基于Firefox OS平台的应用图标管理装置,所述装置包括:\n[0009] 文件夹建立单元,用于当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性;\n[0010] 应用图标管理单元,用于将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中;\n[0011] 数据库存储单元,用于将所述文件夹及应用图标的数据信息存储至数据库中。\n[0012] 在本发明实施例中,通过在移动平台桌面建立文件夹,并将对应类别的应用图标拖动到所建立的文件夹中,实现了对桌面上应用图标的分类管理,提高了应用图标的查找效率,使用更为方便,且增强了用户体验。\n附图说明\n[0013] 图1是本发明第一实施例提供的基于Firefox OS平台的应用图标管理方法的流程图;\n[0014] 图2是本发明第二实施例提供的基于Firefox OS平台的应用图标管理方法的流程图;\n[0015] 图3是本发明第三实施例提供的基于Firefox OS平台的应用图标管理装置的结构图。\n具体实施方式\n[0016] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0017] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。\n[0018] 实施例一:\n[0019] 如图1所示为本发明第一实施例提供的一种基于Firefox OS平台的应用图标管理方法流程图,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0020] 本发明主要应用于Firefox OS移动平台中,Firefox OS是一个基于html5开发的移动操作系统,意在对手机,平板,电脑提供一个统一操作界面。\n[0021] 在本发明实施例中,由于Firefox OS移动平台在桌面上并不具有建立文件夹的功能,因而首先需要在Firefox OS移动平台源代码的桌面图标部分添加一个用于实现文件夹功能的类,并在该类中创建若干方法使Firefox OS移动平台具备在桌面建立文件夹的功能。\n[0022] 在对Firefox OS移动平台的代码进行修改,使之具备桌面文件夹建立功能后,便可通过文件夹对桌面上的各种应用图标进行管理。\n[0023] 具体如下:\n[0024] 在步骤S101中,当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性。\n[0025] 在本发明实施例中,当移动终端监听到文件夹建立指令时便建立文件夹,文件夹建立指令是移动终端在监听到两个应用图标中心点的间距小于或者等于阈值时被触发。具体为,当用户需要建立文件夹时,便向移动终端输入图标拖动指令,当移动终端接收到用户对于桌面上应用图标输入的应用图标拖动操作指令时,该应用图标便随着拖动操作被相应的拖动,此时移动终端持续监听被拖动的应用图标的中心点与桌面上其他所有图标的中心点间的距离,当监听到桌面上有一个图标的中心点与被拖动的这个应用图标的中心点之间的距离小于或者等于预设的阈值时,判断桌面上这个图标是文件夹还是应用图标,若是文件夹则将被拖动的应用图标拖动放置到这个文件夹中,若是应用图标,则在桌面建立一个文件夹。其中,预设的阈值为开发人员预先根据移动终端屏幕、分辨率等信息设置,此处将桌面图标分为了文件夹图标和应用图标两类,不是文件夹的图标均为应用图标。\n[0026] 随后,当建立了文件夹后,将被拖动的应用图标及与该应用图标中心点的 距离小于或者等于阈值的应用图标都放入所建立的文件夹中。此外,由于所建立的文件夹具有文件夹类别分类属性,因而还需根据被拖动的应用图标和与其中心点的距离小于或者等于阈值的应用图标这两个图标的类别在系统弹出的类型对话框中选定文件夹的类别,以便于后续将同类别的应用图标拖动至该文件夹中。其中,用户根据应用图标的实际功能等可预先对所有的应用图标预先进行分类。例如:被拖动的应用图标为微信图标,与其间距小于或者等于阈值的应用图标为微博图标,而这两个图标的类别都是社交,因而在系统弹出的类型对话框中选定所建立的文件夹的类别设置为社交。\n[0027] 优选的,在建立好文件夹后,用户可对文件夹名称进行编辑,因而当监听到文件夹被按压超过预设的时间时,进入文件夹名称编辑状态,由用户对文件夹进行重命名。\n[0028] 在步骤S102中,将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中。\n[0029] 在本发明实施例中,在建立文件夹并确定文件夹的类别后,便可将对应类别的应用图标拖动到建立的文件夹中,以实现对应用图标的分类管理。首先需要用户根据经验判断应用图标的类别,因而,移动终端接收到用户输入的应用图标拖动操作后,根据被拖动的应用图标类别,确定与该应用图标类别相同的文件夹。在应用图标与文件夹类别一致时,当监听到这些应用程序拖动操作拖动的应用图标中心点与文件夹中心点的距离小于或者等于阈值时,将这些应用程序拖动操作拖动的应用图标放入所述文件夹中。当应用图标类别与文件夹类别不一致时,即使监听到这些应用程序拖动操作拖动的应用图标中心点与文件夹中心点的距离小于或者等于阈值,系统也可以拒绝将应用图标拖入文件夹的操作。优选地,本发明还可实现系统自动查找当前目录(或者其他目录)与创建的文件夹分类属性相一致的属性的应用图标,并一并自动移动所述的应用图标至所述的文件夹中的操作。\n[0030] 在步骤S103中,将文件夹及应用图标的数据信息存储至数据库中。\n[0031] 在本发明实施例中,在建立好文件夹,并将对应类别的应用图标拖动到所建立的文件夹后,将文件夹及应用图标的数据信息存储至数据库中。其中,文件夹的数据信息包括但不限于:文件夹名称、文件夹类别、文件夹位置等;应用图标的数据信息包括但不限于:应用图标名称、应用图标类别及应用图标位置等。在本发明中,将文件夹及应用图标的数据信息存储至数据库中,在于在系统重新启动后,能根据存储于数据库中的文件夹及应用图标数据重建文件夹及其对应的存储结构。\n[0032] 在本发明实施例中,通过在移动平台桌面建立文件夹,并将对应类别的应用图标拖动到所建立的文件夹中,实现了对桌面上应用图标的分类管理,提高了应用图标的查找效率,使用更为方便,且增强了用户体验。\n[0033] 实施例二:\n[0034] 如图2所示为本发明第二实施例提供的一种基于Firefox OS平台的应用图标管理方法流程图,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0035] 在步骤S201中,当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性。\n[0036] 在步骤S202中,将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中。\n[0037] 在步骤S203中,当监听到文件夹点击指令时,打开该文件夹。\n[0038] 在本发明实施例中,步骤S203与步骤S202的顺序不做限制,执行完步骤S201后,既可执行步骤S202也可以执行步骤S203。\n[0039] 在步骤S204中,当在文件夹的打开窗口中接收到文件夹建立指令,则在当前打开的文件夹中建立子文件夹。\n[0040] 在本发明实施例中,在打开一个文件夹后,可在该文件夹中嵌套建立子文件夹,其中,子文件夹的建立方法与实施例一中步骤S101中建立文件夹的方法相同,请参照实施例一中的详细描述。\n[0041] 其中,在建立子文件夹后,还可在该子文件夹中建立新的子文件夹,实现 文件夹的无限嵌套。文件夹的建立方法都与实施例一步骤S101中建立文件夹的方法相同,只要是在打开的文件夹中接收到的文件夹建立指令便能在打开的文件夹中嵌套子文件夹。\n[0042] 在步骤S205中,根据用户输入的图标编辑指令,对文件夹中的应用图标进行编辑。\n[0043] 在本发明实施例中,对文件夹中应用图标的编辑,主要有三类,分别为删除、排序及移除。具体为:当接收到用户输入的图标删除指令后,将该图标删除指令指定的应用图标从文件夹中删除,并删除数据库中该图标删除指令指定的应用图标的数据信息;当接收到用户输入的图标排序指令时,对该文件夹内应用图标进行排序,并更新数据库中应用图标的应用图标位置信息;当接收到用户输入的图标移除指令时,系统自动关闭文件夹,将该图标移除指令指定的应用图标从文件夹移动至文件夹的上一级目录文件夹或者桌面,并进一步判断文件夹中是否有应用图标,若文件夹中已无应用图标,则系统自动删除该文件夹。\n[0044] 在本发明实施例中,步骤S204及步骤S205的执行顺序不限,执行完步骤S203后既可以执行步骤S204,也可以执行步骤S205。\n[0045] 在步骤S206中,将文件夹及应用图标的数据信息存储至数据库中。\n[0046] 在本发明实施例中,每对文件夹操作一次便将文件夹及应用图标的数据信息在数据库中做相应的更新。\n[0047] 在本发明实施例中,通过在移动平台桌面建立文件夹,并将对应类别的应用图标拖动到所建立的文件夹中,实现了对桌面上应用图标的分类管理,提高了应用图标的查找效率,使用更加方便,且增强了用户体验。此外,文件夹嵌套的实现也大大方便了用户的使用,更为符合用户的使用习惯。\n[0048] 实施例三:\n[0049] 图3为本发明实施例提供的基于Firefox OS平台的应用图标管理装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。\n[0050] 文件夹建立单元31,用于预先在Firefox OS平台中创建一种具有文件夹类别分类属性的文件夹后,当监听到文件夹建立指令时,在桌面建立文件夹,所述的文件夹具有文件夹类别分类属性。\n[0051] 在本发明实施例中,文件夹建立单元31包括:\n[0052] 距离监听单元311,用于当接收到用户输入的应用图标拖动操作时,监听被拖动的应用图标中心点与桌面上其他图标中心点的距离。\n[0053] 文件夹建立子单元312,用于当桌面上有一图标中心点与该被拖动的应用图标中心点之间的距离小于或者等于阈值,且该图标为应用图标时,触发文件夹建立指令。\n[0054] 图标放入单元313,用于在建立文件夹后,将被拖动的应用图标及与其中心点的距离小于或者等于阈值的应用图标放入所建立的文件夹中,并在系统弹出的类型对话框中选定文件夹的类别。\n[0055] 应用图标管理单元32,用于将应用图标通过用户输入的图标拖动操作拖到对应类别的文件夹中。\n[0056] 在本发明实施例中,应用图标管理单元32包括:\n[0057] 类型判定单元321,用于接收用户输入的应用图标拖动操作,根据被拖动的应用图标类别,确定与所述应用图标类别相同的文件夹。\n[0058] 图标拖动单元322,用于当监听到应用程序拖动操作拖动的应用图标中心点与文件夹中心点的距离小于或者等于阈值时,将应用程序拖动操作拖动的应用图标放入文件夹中。\n[0059] 文件夹打开单元33,用于当监听到文件夹点击指令时,打开该文件夹。\n[0060] 子文件夹建立单元34,用于当在文件夹的打开窗口中独立接收到文件夹建立指令时,则在当前打开的文件夹中建立子文件夹。\n[0061] 图标编辑单元35,用于根据用户输入的图标编辑指令,对文件夹或应用图标进行编辑。\n[0062] 在本发明实施例中,图标编辑单元35包括:\n[0063] 图标删除单元351,用于当接收到用户输入的图标删除指令后,将该图标删除指令指定的应用图标从文件夹中删除。\n[0064] 图标移除单元352,用于当接收到用户输入的图标移除指令时,系统自动关闭文件夹,将该图标移除指令指定的应用图标从文件夹移动至上一级目录或桌面,并判断文件夹是否有应用图标,若无则删除该文件夹。\n[0065] 文件夹名称编辑单元353,用于当监听到文件夹被按压超过预设的时间时,进入文件夹名称编辑状态。\n[0066] 文件夹内图标排序单元354,用于当接收到用户输入的图标排序指令时,对文件夹内应用图标进行排序。\n[0067] 数据库存储单元36,用于将文件夹及应用图标的数据信息存储至数据库中。\n[0068] 在本发明实施例中,通过在移动平台桌面建立文件夹,并将对应类别的应用图标拖动到所建立的文件夹中,实现了对桌面上应用图标的分类管理,提高了应用图标的查找效率,使用更加方便,且增强了用户体验。此外,文件夹嵌套的实现也大大方便了用户的使用,更为符合用户的使用习惯。\n[0069] 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。\n[0070] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2023-01-10
未缴年费专利权终止
IPC(主分类): G06F 3/0481
专利号: ZL 201310040809.2
申请日: 2013.02.01
授权公告日: 2018.04.13
- 2018-04-13
- 2014-08-27
实质审查的生效
IPC(主分类): G06F 3/0481
专利申请号: 201310040809.2
申请日: 2013.02.01
- 2013-06-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-06-27
|
2011-11-24
| | |
2
| |
2013-04-17
|
2012-12-14
| | |
3
| |
2012-09-26
|
2012-05-17
| | |
4
| |
2011-07-27
|
2011-03-15
| | |
5
| |
2011-04-20
|
2010-12-06
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |