发明内容
有鉴于此,本发明的目的在于提出一种应用程序快速启动管理***及方法,可实现应用程序的快速启动,使用方便,提高了用户的应用程序启动速度。
基于上述目的本发明提供的应用程序快速启动管理***,包括存储模块、显示模块及管理模块:
所述存储模块,用于存储应用程序图标及相关信息;
所述显示模块,用于显示应用程序图标;
所述管理模块,包括添加模块、快速启动模块、内存分配模块:
所述添加模块,用于将所述应用程序图标添加到所述管理***中,将添加的应用程序图标与终端中的应用程序关联起来;
所述快速启动模块,用于一键启动应用程序,且记录需要输入账号和密码的应用程序的账号和密码,并与添加的应用程序图标关联起来,使得点击所述应用程序图标即打开所述应用程序;
所述内存分配模块,用于自动检测已退出的应用程序,并将其占用的物理内存的数据转存至虚拟内存和/或直接删除。
在一个实施例中,所述添加模块还用于记录所述添加的应用程序图标对应的该应用程序的注册表地址或绝对地址及程序的类型,在点击所述管理***中的应用程序图标时直接读取地址进行启动。
在另一个实施例中,所述添加模块还用于检测终端中应用程序在一段时间内的使用频率,并将高于设定使用频率值的应用程序对应的应用程序图标添加到所述管理***中。
在另一个实施例中,所述快速启动模块还用于自动检索应用程序是否需要输入账号和密码,若是,则在首次登陆应用程序时获取账号和密码,并记录。
在另一个实施例中,所述快速启动模块还用于记录加入所述添加的应用程序图标对应的应用程序的最终地址,在启动应用程序时,所述快速启动模块直接检索到应用程序的启动地址进行启动。
本发明还提供了一种应用程序快速启动管理方法,其特征在于,包括:
添加应用程序图标,并将添加的应用程序图标与终端中的应用程序关联起来;
存储应用程序图标及相关信息;
自动检测已退出的应用程序,并将其占用的物理内存的数据转存至虚拟内存和/或直接删除;
打开应用程序快速启动管理***;
显示应用程序图标;
找到应用程序图标并打开对应的应用程序;
和/或
找到应用程序图标,获取账号和密码并记录,将所述账号和密码与添加的应用程序图标关联起来,并打开对应的应用程序。
在一个实施例中,还包括:记录所述添加的应用程序图标对应的该应用程序的注册表地址或绝对地址及程序的类型,在点击所述管理***中的应用程序图标时直接读取地址进行启动。
在另一个实施例中,还包括:检测终端中应用程序在一段时间内的使用频率,并将高于设定使用频率值的应用程序对应的应用程序图标添加到所述管理***中。
在另一个实施例中,还包括:自动检索应用程序是否需要输入账号和密码,若是,则在首次登陆应用程序时获取账号和密码,并记录。
在另一个实施例中,还包括:记录加入所述添加的应用程序图标对应的应用程序的最终地址,在启动应用程序时,所述快速启动模块直接检索到应用程序的启动地址进行启动。
从上面所述可以看出,本发明提供的应用程序快速启动管理***,能够把常用软件、游戏、日程办公文件、文件夹和常用网站以应用程序图标的形式添加到该***中,并且,进一步的,通过自动扫描方法自动扫描***注册表,扫描已安装的程序,并以图标列表形式显示,然后可以进行选择是否加入到快速启动程序中;优选的,添加启动项时,拖动程序图标到该***中即可实现(对常用网址也可以直接把网址输入到本发明中),并同时记录该程序的注册表地址或绝对地址及程序的类型,在启动时直接读取地址进行启动。同时,该***会自动检索需要启动的应用程序是否需要输入账号和密码,如需要,只需在首次登陆时输入一次账号密码即可。
优选的,本发明提供的应用程序快速启动管理***,能够自动扫描终端上的常用软件并加入到该***中,更加便于用户使用。
进一步的,在使用本发明提供的应用程序快速启动管理***时,可以控制加入到该***中的应用程序图标及其相关信息所占用的内存,当内存容量不够时,可以及时释放内存提高***效率;已添加的应用程序图标,由该***统一进行管理,包括随时自检并进行内存合理分配,即:释放出应用程序退出时没有彻底释放的内存,将一些暂时不用,但可能以后会用到的数据从物理内存移动到虚拟内存中,从而保证有足够的物理内存给当前运行的程序使用,使得本发明提供的应用程序快速启动管理***自身的资源占用相当低。进一步的,本发明提供的应用程序快速启动管理***可在后台运行时自动的清理内存,可时刻保持一定数目的可用内存,在将占用物理内存的程序移动到虚拟内存后,再启动新程序,程序、***运行的速度会变得更快,提升***的工作效率。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
一般快捷方式就是一种用于快速启动程序的命令行。它和程序既有区别又有联系。打个简单的比方,如果把程序比作一台电视机的话,快捷方式就像是一只遥控板。通过遥控板我们可以轻松快捷地控制电视的开关、频道的选择等。没有了遥控板我们还可以走到电视机面前进行操作,只是没有遥控那么方便罢了,并不会影响到电视机的使用。但没有了电视机,遥控板也就无所作为。快捷方式也是一样,当快捷方式配合实际安装的程序时,非常便利。删除了快捷方式我们还可以通过“我的电脑”去找到目标程序,去运行它。而当程序被删除后,光有一个快捷方式就会毫无用处。自己桌面上的快捷方式拷贝到别人的计算机上,当然也就无法正常使用。本发明提供的应用程序快速启动管理***能把经常使用的程序、文件和文件夹、常用网站、游戏的快捷方式以应用程序图标的形式添加其中,使用户能够更加快速、方便的使用应用程序。
参考附图1,为本发明实施例提供的应用程序快速启动管理***的结构示意图。
本发明实施例提供的应用程序快速启动管理***100,包括存储模块101、显示模块102及管理模块103:
所述存储模块101,用于存储应用程序图标及相关信息;
所述显示模块102,用于显示应用程序图标;
所述管理模块103,包括添加模块104、快速启动模块105、内存分配模块106:
所述添加模块104,用于将所述应用程序图标添加到所述管理***100中,将添加的应用程序图标与终端中的应用程序关联起来;
所述快速启动模块105,用于一键启动应用程序,且记录需要输入账号和密码的应用程序的账号和密码,并与添加的应用程序图标关联起来,使得点击所述应用程序图标即快速启动所述应用程序;
所述内存分配模块106,用于自动检测已退出的应用程序,并将其占用的物理内存的数据转存至虚拟内存和/或直接删除。
较佳的,所述添加模块104还用于记录所述添加的应用程序图标对应的该应用程序的注册表地址或绝对地址及程序的类型,在点击所述管理***100中的应用程序图标时直接读取地址进行启动。
可选的,所述添加模块104还用于检测终端中应用程序在一段时间内的使用频率,并将高于设定使用频率值的应用程序对应的应用程序图标添加到所述管理***100中。
优选的,所述快速启动模块105还用于自动检索应用程序是否需要输入账号和密码,若是,则在首次登陆应用程序时获取账号和密码,并记录。
进一步的,所述快速启动模块105还用于记录加入所述添加的应用程序图标对应的应用程序的最终地址,在启动应用程序时,所述快速启动模块直接检索到应用程序的启动地址进行启动。
从上述实施例可以看出,本发明实施例提供的应用程序快速启动管理***,能够把常用软件、游戏、日程办公文件、文件夹和常用网站以应用程序图标的形式添加到该***中,并且,进一步的,通过自动扫描方法自动扫描***注册表,扫描已安装的程序,并以图标列表形式显示,然后可以进行选择是否加入到快速启动程序中;优选的,添加启动项时,拖动程序图标到该***中即可实现(对常用网址也可以直接把网址输入到本发明中),并同时记录该程序的注册表地址或绝对地址及程序的类型,在启动时直接读取地址进行启动。同时,该***会自动检索需要启动的应用程序是否需要输入账号和密码,如需要,只需在首次登陆时输入一次账号密码即可。
优选的,本发明实施例提供的应用程序快速启动管理***,能够自动扫描终端上的常用软件并加入到该***中,更加便于用户使用。
进一步的,在使用本发明实施例提供的应用程序快速启动管理***时,可以控制加入到该***中的应用程序图标及其相关信息所占用的内存,当内存容量不够时,可以及时释放内存提高***效率;已添加的应用程序图标,由该***统一进行管理,包括随时自检并进行内存合理分配,即:释放出应用程序退出时没有彻底释放的内存,将一些暂时不用,但可能以后会用到的数据从物理内存移动到虚拟内存中,从而保证有足够的物理内存给当前运行的程序使用,使得本发明提供的应用程序快速启动管理***自身的资源占用相当低。进一步的,本发明提供的应用程序快速启动管理***可在后台运行时自动的清理内存,可时刻保持一定数目的可用内存,在将占用物理内存的程序移动到虚拟内存后,再启动新程序,程序、***运行的速度会变得更快,提升***的工作效率。
进一步的,所述应用程序快速启动管理***100的管理模块103还包括图标整理模块107,用于删除和/或分类应用程序图标。优选的,该***还包括分类模块108,包括多个按应用程序的不同类型进行区分的分类,所述每个分类中分别包括对应类型的应用程序图标。
进一步的,所述快速启动模块105还包括热键启动模块109,用于同时启动多个应用程序或一组应用程序。
从上述所有实施例可以看出,本发明提供的应用程序快速启动管理***,具备多种功能,方便快捷,很大程度地提高了用户使用应用程序的效率。
本发明还公开了一种应用程序快速启动管理方法,包括:
添加应用程序图标,并将添加的应用程序图标与终端中的应用程序关联起来;
接收并存储应用程序图标及相关信息;
自动检测已退出的应用程序,并将其占用的物理内存的数据转存至虚拟内存和/或直接删除;
打开应用程序快速启动管理***;
显示应用程序图标;
找到应用程序图标并打开对应的应用程序;
和/或
找到应用程序图标,获取账号和密码并记录,将所述账号和密码与添加的应用程序图标关联起来,并打开对应的应用程序。
参考附图2,为本发明实施例提供的应用程序快速启动管理方法的流程示意图。
本发明实施例提供的应用程序快速启动管理方法,包括:
步骤201:所述添加模块104添加应用程序图标,并将添加的应用程序图标与终端中的应用程序关联起来;
步骤202:所述存储模块101接收并存储所添加的应用程序图标及其相关信息;
步骤203:所述内存分配模块106自动检测终端中已退出的应用程序,并将其占用的终端中的物理内存的数据转存至虚拟内存和/或直接删除;
步骤204:打开应用程序快速启动管理***100;
步骤205:所述显示模块102显示所述存储模块101中存储的应用程序图标;
步骤206:找到应用程序图标;
步骤207:启动对应的应用程序;
和/或
步骤208:所述快速启动模块105获取应用程序的账号和密码并记录,将所述账号和密码与添加的应用程序图标关联起来,并启动对应的应用程序。
较佳的,还包括:记录所述添加的应用程序图标对应的该应用程序的注册表地址或绝对地址及程序的类型,在点击所述管理***中的应用程序图标时直接读取地址进行启动。
进一步的,还包括:检测终端中应用程序在一段时间内的使用频率,并将高于设定使用频率值的应用程序对应的应用程序图标添加到所述管理***中。
优选的,还包括:自动检索应用程序是否需要输入账号和密码,若是,则在首次登陆应用程序时获取账号和密码,并记录。
进一步的,还包括:记录加入所述添加的应用程序图标对应的应用程序的最终地址,在启动应用程序时,所述快速启动模块直接检索到应用程序的启动地址进行启动。
进一步的,所述应用程序快速启动管理方法还包括:删除和/或分类应用程序图标。优选的,所述应用程序快速启动管理方法还包括:按应用程序的不同类型进行分类。
参考附图3,为本发明实施例提供的图标整理模块删除应用程序图标的流程图。
所述图标整理模块107删除应用程序图标的流程包括:
步骤301:接收删除某个应用程序图标的指令;
步骤302:删除存储于所述存储模块101中的该应用程序图标;
步骤303:所述内存分配模块106将对应的应用程序占用的物理内存和虚拟内存中的数据删除。
参考附图4,为本发明实施例提供的图标整理模块分类应用程序图标的流程图。
所述图标整理模块107对应用程序图标分类的流程包括:
步骤401:预先设置多个类型的分类(例如常用软件、游戏、日程办公文件、文件夹、常用网站等);
步骤402:检测添加的应用程序图标类型;
步骤403:将与分类对应的应用程序图标放入其中。
进一步的,所述应用程序快速启动管理方法还包括:同时启动多个应用程序或一组应用程序。
参考附图5,为本发明实施例提供的热键启动模块热键启动应用程序的流程图。
所述热键启动模块109热键启动应用程序的流程包括:
步骤501:选中多个应用程序图标或某一分类;
步骤502:新增一个热键启动图标;
步骤503:将新增的热键启动图标与选中的多个应用程序图标或某一分类关联起来;
步骤504:点击热键启动图标,发送启动对应的多个应用程序或某一分类下的所有应用程序的命令;
步骤505:同时启动对应的多个应用程序或某一分类下的所有应用程序。
从上述可以看出,本发明实施例提供的应用程序快速启动管理方法,在基于快捷启动程序繁多的情况下,可以将用户常用软件、游戏、网站、办公文件等应用程序以应用程序图标的形式添加到该***中,使得用户打开该***即可找到自己需要打开的应用程序,并从该***中快速启动该应用程序并进行使用;进一步的,该***还自动检测用户常用软件、游戏、网站、办公文件等自动装载到该***中,从而提高用户操作电脑的效率。
同时,本发明实施例提供的应用程序快速启动管理方法还会对***的内存进行合理的分配,实时监测内存并当内存容量不够时及时释放,使用户用起来稳定、安全、快捷。进一步的,该***还可设置应用程序一键启动和一键启动一组程序,更加方便用户操作和使用。
所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。