一种应用软件的管理方法和移动终端技术领域
本发明涉及移动终端技术领域,尤其涉及一种应用软件的管理方法和移动终端。
背景技术
目前,手机用户逐渐趋于低龄化,有些家长也为在校学生配备了手机,但是随着手
机应用软件的不断增多,手机用户经常会下载各种各样的应用软件到手机中。其中,有些应
用软件属于游戏类应用软件,如果学生在校期间长时间沉溺于手机游戏,则会严重影响学
习;有些应用软件属于学习类应用软件,例如:电子词典,学生可利用该类应用软件进行学
习。如果不能对手机上的应用软件进行必要的分类管理,手机将严重影响到学生的学习效
率和学习成绩。
发明内容
本发明的主要目的在于提供一种应用软件的管理方法和移动终端,按照事先设定
的条件自动的对移动终端上的应用软件进行管理。
本发明采用的技术方案是,所述应用软件的管理方法,包括:
获取所述移动终端的当前地理位置;
判断所述当前地理位置是否包含在预置的位置数据库中;
当所述当前地理位置包含在预置的位置数据库中时,根据所述位置数据库中地理
位置与应用软件的关联关系隐藏与所述当前地理位置相关联的应用软件的图标。
进一步的,所述获取移动终端的当前地理位置,包括:
利用全球定位系统GPS或基站定位或无线访问节点定位或蓝牙定位方式获取所述
移动终端的当前地理位置。
进一步的,在所述获取所述移动终端的当前地理位置之前,所述方法还包括:
设置位置数据库;
在所述位置数据库中添加地理位置,并建立所述地理位置与应用软件的关联关
系。
进一步的,所述方法还包括:按照功能类型对所述移动终端上的应用软件进行分
类并设置分类标签;
所述建立所述地理位置与应用软件的关联关系,具体包括:
基于所述分类标签建立所述位置数据库中的任一地理位置与任一类别应用软件
的关联关系;
或者,建立所述位置数据库中的任一地理位置与任一应用软件的关联关系,并基
于所述分类标签将所述任一应用软件所属的类别中的其余应用软件与所述任一地理位置
进行关联。
进一步的,在隐藏与所述当前地理位置相关联的应用软件的图标之后,当再次获
取到的所述移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被隐藏的所
述应用软件的图标。
本发明还提供一种移动终端,包括:
获取模块,用于获取所述移动终端的当前地理位置;
判断模块,用于判断所述当前地理位置是否包含在预置的位置数据库中;
隐藏模块,用于当判断模块判断所述当前地理位置包含在预置的位置数据库中
时,根据所述位置数据库中地理位置与应用软件的关联关系隐藏与所述当前地理位置相关
联的应用软件的图标。
进一步的,所述获取模块,具体用于:
利用全球定位系统GPS或基站定位或无线访问节点定位或蓝牙定位方式获取所述
移动终端的当前地理位置。
进一步的,所述移动终端,还包括:
设置模块,用于设置位置数据库;在所述位置数据库中添加地理位置,并建立所述
地理位置与应用软件的关联关系。
进一步的,所述移动终端,还包括:
分类模块,用于按照功能类型对所述移动终端上的应用软件进行分类并设置分类
标签;
所述设置模块,具体用于基于所述分类标签建立所述位置数据库中的任一地理位
置与任一类别应用软件的关联关系;或者,建立所述位置数据库中的任一地理位置与任一
应用软件的关联关系,并基于所述分类标签将所述任一应用软件所属的类别中的其余应用
软件与所述任一地理位置进行关联。
进一步的,所述移动终端,还包括:
恢复模块,用于在隐藏与所述当前地理位置相关联的应用软件的图标之后,当再
次获取到的所述移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被隐藏
的所述应用软件的图标。
本发明有益效果如下:
本发明所述的应用软件的管理方法和移动终端,通过对移动终端上的应用软件的
设置,当移动终端处于设定场所时,对移动终端上的设定应用软件的图标进行自动隐藏;当
移动终端离开设定场所时,再自动恢复显示被隐藏的设定应用软件的图标。通过该方法可
以保证移动终端的使用者在设定场所不能使用设定应用软件。例如,家长对孩子手机上的
应用软件进行设置,当孩子在学校时,孩子手机上的设定应用软件的图标隐藏,以使孩子不
能使用诸如游戏类的应用程序。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明第一实施例的应用软件的管理方法的流程图;
图2是根据本发明第二实施例的应用软件的管理方法的流程图;
图3是根据本发明第三实施例的应用软件的管理装置的组成结构示意图;
图4是根据本发明第四实施例的应用软件的管理装置的组成结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本
发明作进一步地详细说明。
根据本发明的第一实施例,提供了一种应用软件的管理方法,如图1所示,包括以
下具体步骤:
步骤S101:获取所述移动终端的当前地理位置。
具体的,步骤S101,包括:
实时获取所述移动终端的当前地理位置,或者,按照设定时间间隔定期获取所述
移动终端的当前地理位置,或者,不定期的获取所述移动终端的当前地理位置。
进一步的,利用全球定位系统GPS或基站定位或无线访问节点(WIFI AP)定位或蓝
牙定位方式获取所述移动终端的当前地理位置。
步骤S102:判断所述当前地理位置是否包含在预置的位置数据库中。
具体的,步骤S102,包括:
将所述当地地理位置依次与所述位置数据库中的地理位置进行比较,判断所述当
前地理位置是否与所述位置数据库中的任一地理位置一致,若是,则判定所述当前地理位
置包含在所述位置数据库中。
进一步的,所述位置数据库中存储着所述移动终端的用户事先添加到所述位置数
据库中的一个或多个地理位置。
步骤S103:当所述当前地理位置包含在预置的位置数据库中时,根据所述位置数
据库中地理位置与应用软件的关联关系隐藏与所述当前地理位置相关联的应用软件的图
标。
具体的,所述移动终端的用户事先为所述位置数据库中的每个地理位置关联一个
或多个所述移动终端上的应用软件。当所述移动终端处于所述位置数据库中的任一地理位
置时,自动将所述移动终端上与所述任一地理位置有关联关系的一个或多个应用软件的图
标进行隐藏,以使所述移动终端的用户使用不了被隐藏的应用软件。
进一步的,所述方法还包括:
在隐藏与所述当前地理位置相关联的应用软件的图标之后,当再次获取到的所述
移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被隐藏的所述应用软件
的图标。
当所述移动终端的用户的地理位置不再属于所述位置数据库中时,恢复显示之前
被隐藏的应用软件,所述移动终端的用户可以正常使用所述移动终端上的所有应用软件。
根据本发明的第二实施例,提供了一种应用软件的管理方法,应用于移动终端,如
图2所示,包括以下具体步骤:
步骤S201:在所述移动终端中设置位置数据库,并在所述位置数据库中添加地理
位置。
步骤S202:为所述位置数据库中的每个地理位置关联对应的应用软件。
具体的,所述步骤S202,包括:
按照功能类型对所述移动终端上的应用软件进行分类并设置分类标签;
基于所述分类标签建立所述位置数据库中的任一地理位置与任一类别应用软件
的关联关系;或者,建立所述位置数据库中的任一地理位置与任一应用软件的关联关系,并
基于所述分类标签将所述任一应用软件所属的类别中的其余应用软件与所述任一地理位
置进行关联。
进一步的,所述按照功能类型对所述移动终端上的应用软件进行分类并设置分类
标签,包括:
获取所述移动终端上的每个应用软件的名称关键字,和/或每个应用软件类型说
明的文本信息关键字,基于每个应用软件对应的关键字对所述移动终端上的应用软件进行
分组并设置分类标签。
更进一步的,当所述移动终端中有新下载的应用软件时,根据所述新下载的应用
软件的功能类型自动将所述新下载的应用软件添加到对应的分类中,若所述分类已与某一
地理位置存在关联关系,则自动将所述新下载的应用软件与所述某一地理位置进行关联。
步骤S203:获取所述移动终端的当前地理位置。
具体的,步骤S203,包括:
实时获取所述移动终端的当前地理位置,或者,按照设定时间间隔定期获取所述
移动终端的当前地理位置,或者,不定期的获取所述移动终端的当前地理位置。
进一步的,利用全球定位系统GPS或基站定位或无线访问节点(WIFI AP)定位或蓝
牙定位方式获取所述移动终端的当前地理位置。
步骤S204:判断所述当前地理位置是否包含在预置的位置数据库中。
具体的,步骤S204,包括:
将所述当地地理位置依次与所述位置数据库中的地理位置进行比较,判断所述当
前地理位置是否与所述位置数据库中的任一地理位置一致,若是,则判定所述当前地理位
置包含在所述位置数据库中。
步骤S205:当所述当前地理位置包含在预置的位置数据库中时,根据所述位置数
据库中地理位置与应用软件的关联关系隐藏与所述当前地理位置相关联的应用软件的图
标。
步骤S206:在隐藏与所述当前地理位置相关联的应用软件的图标之后,当再次获
取到的所述移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被隐藏的所
述应用软件的图标。
根据本发明的第三施例,提供了一种应用软件的管理装置,如图3所示,包括以下
组成部分:
1)获取模块301,用于获取所述移动终端的当前地理位置。
具体的,获取模块301,用于:
利用全球定位系统GPS或基站定位或无线访问节点(WIFI AP)定位或蓝牙定位方
式获取所述移动终端的当前地理位置。
进一步的,所述移动终端可利用获取模块301实时获取所述移动终端的当前地理
位置,或者,按照设定时间间隔定期获取所述移动终端的当前地理位置,或者,不定期的获
取所述移动终端的当前地理位置。
2)判断模块302,用于判断所述当前地理位置是否包含在预置的位置数据库中。
具体的,判断模块302,用于:
将所述当地地理位置依次与所述位置数据库中的地理位置进行比较,判断所述当
前地理位置是否与所述位置数据库中的任一地理位置一致,若是,则判定所述当前地理位
置包含在所述位置数据库中。
进一步的,所述位置数据库中存储着所述移动终端的用户事先添加到所述位置数
据库中的一个或多个地理位置。
3)隐藏模块303,用于当判断模块302判断所述当前地理位置包含在预置的位置数
据库中时,根据所述位置数据库中地理位置与应用软件的关联关系隐藏与所述当前地理位
置相关联的应用软件的图标。
具体的,隐藏模块303,用于:
当所述移动终端处于所述位置数据库中的任一地理位置时,自动将所述移动终端
上与所述任一地理位置有关联关系的一个或多个应用软件的图标进行隐藏,以使所述移动
终端的用户使用不了被隐藏的应用软件。
进一步的,所述移动终端的用户事先为所述位置数据库中的每个地理位置关联一
个或多个所述移动终端上的应用软件。
更进一步的,所述装置,还包括:
恢复模块,用于在隐藏与所述当前地理位置相关联的应用软件的图标之后,当再
次获取到的所述移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被隐藏
的所述应用软件的图标。
根据本发明的第四施例,提供了一种应用软件的管理装置,如图4所示,包括以下
组成部分:
1)设置模块401,用于在所述移动终端中设置位置数据库,并在所述位置数据库中
添加地理位置。
2)关联模块402,用于为所述位置数据库中的每个地理位置关联对应的应用软件。
具体的,关联模块402,包括:
分类单元,用于按照功能类型对所述移动终端上的应用软件进行分类并设置分类
标签;
关联单元,用于基于所述分类标签建立所述位置数据库中的任一地理位置与任一
类别应用软件的关联关系;或者,建立所述位置数据库中的任一地理位置与任一应用软件
的关联关系,并基于所述分类标签将所述任一应用软件所属的类别中的其余应用软件与所
述任一地理位置进行关联。
进一步的,所述分类单元,具体用于:
获取所述移动终端上的每个应用软件的名称关键字,和/或每个应用软件类型说
明的文本信息关键字,基于每个应用软件对应的关键字对所述移动终端上的应用软件进行
分组并设置分类标签。
更进一步的,所述分类单元,还用于:当所述移动终端中有新下载的应用软件时,
根据所述新下载的应用软件的功能类型自动将所述新下载的应用软件添加到对应的分类
中。
所述关联单元,还用于:若所述分类已与某一地理位置存在关联关系,则自动将所
述新下载的应用软件与所述某一地理位置进行关联。
3)获取模块403,用于获取所述移动终端的当前地理位置。
具体的,获取模块403,用于:
利用全球定位系统GPS或基站定位或无线访问节点(WIFI AP)定位或蓝牙定位方
式获取所述移动终端的当前地理位置。
进一步的,所述移动终端可利用获取模块403实时获取所述移动终端的当前地理
位置,或者,按照设定时间间隔定期获取所述移动终端的当前地理位置,或者,不定期的获
取所述移动终端的当前地理位置。
4)判断模块404,用于判断所述当前地理位置是否包含在预置的位置数据库中。
具体的,判断模块404,用于:
将所述当地地理位置依次与所述位置数据库中的地理位置进行比较,判断所述当
前地理位置是否与所述位置数据库中的任一地理位置一致,若是,则判定所述当前地理位
置包含在所述位置数据库中。
5)隐藏模块405,用于当判断模块404判断所述当前地理位置包含在预置的位置数
据库中时,根据所述位置数据库中地理位置与应用软件的关联关系隐藏与所述当前地理位
置相关联的应用软件的图标。
6)恢复模块406,用于在隐藏与所述当前地理位置相关联的应用软件的图标之后,
当再次获取到的所述移动终端的当前地理位置不包含在所述位置数据库中时,恢复显示被
隐藏的所述应用软件的图标。
根据本发明的第五施例,一种移动终端,包括:本发明第三实施例或第四实施例中
介绍的应用软件的管理装置。
本发明实施例中介绍的应用软件的管理方法和移动终端,通过对移动终端上的应
用软件的设置,当移动终端处于设定场所时,对移动终端上的设定应用软件的图标进行自
动隐藏;当移动终端离开设定场所时,再自动恢复显示被隐藏的设定应用软件的图标。通过
该方法可以保证移动终端的使用者在设定场所不能使用设定应用软件。例如,家长对孩子
手机上的应用软件进行设置,当孩子在学校时,孩子手机上的设定应用软件的图标隐藏,以
使孩子不能使用诸如游戏类的应用程序。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人
员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、
等同替换、改进等,均应包含在本发明的权利要求范围之内。