一种快速启动手机应用程序的方法及装置的制作方法

文档序号:6353739阅读:176来源:国知局
专利名称:一种快速启动手机应用程序的方法及装置的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及的是一种快速启动手机应用程序的方法及装置。
背景技术
随着移动通信的发展和人们生活水平的提高,手机的使用越来越普及,现在手机 不仅是作为通信工具,而且集成了越来越多的应用程序,为手机用户提供了丰富实用的功 能,涉及到工作、生活、娱乐等各个方面。随着应用的增多,用户需要通过各级菜单的查找,才能打开相应的程序,这样费时 费力,不方便用户快速启动应用程序。因此,现有技术还有待于改进和发展。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种快速启动手 机应用程序的方法及装置,其使手机增加了快速启动应用程序的功能,使用户能够快捷地 打开自己所需的应用程序,为用户提供了方便。本发明解决技术问题所采用的技术方案如下 一种快速启动手机应用程序的方法,其中,包括
A、接收用户的操作指令开启快速启动应用程序的功能;
B、接收用户的操作指令设置与各个应用程序相关联的快速启动按键并保存;
C、当用户长按某一按键时,检测并判断该长按的按键是否为上述预先设置的某一快速 启动按键,当是时自动打开与该快速启动按键相关联的应用程序。所述快速启动手机应用程序的方法,其中,所述步骤B具体包括 Bi、提供一个快捷启动的设置项,列出各个应用程序;
B2、接收用户的操作指令设置与各个应用程序相关联的快速启动按键;
B3、判断当前设置的快速启动按键是否已被采用过,当否时,保存该设置并进入步骤
B4 ;
B4、将设置的快速启动按键与各个应用程序的ID进行一对一的关联。所述快速启动手机应用程序的方法,其中,所述步骤B还包括
当设定的快速启动按键与之前设定的某项相同,则提示用户该按键已设定,并提示用 户重新设置。所述快速启动手机应用程序的方法,其中,所述步骤C中的当用户长按某一按键 时,检测并判断该长按的按键是否为上述设置的某一快速启动按键具体包括
C11、当用户长按某一按键时,自动检测是否有与该按键事件代码相关联应用程序; C12、当检测到有与该按键事件代码相关联应用程序时则判断该长按的按键为一快速 启动按键;C13、当检测到没有与该按键事件代码相关联应用程序时,则提示用户重新输入。所述快速启动手机应用程序的方法,其中,所述步骤C中的当该长按的按键是上 述预先设置的某一快速启动按键时,自动打开与该快速启动按键相关联的应用程序具体包 括
C21、当该长按的按键是上述预先设置的某一快速启动按键时,则判断与该快速启动按 键对应的应用程序是否已打开,当是时跳到步骤C23,否则转入步骤C22 ;
C22、判断与该快速启动按键对应的应用程序是否与当前运行的应用程序相冲突,当是 时进入步骤C23、否则跳到步骤C24 ; C23、提示用户重新输入按键; C24、自动打开与该快速启动按键相关联的应用程序。一种快速启动手机应用程序的装置,其中,包括
第一接收模块,用于接收用户的操作指令开启或关闭快速启动应用程序的功能; 第二接收模块,用于接收用户的操作指令设置与各个应用程序相关联的快速启动按键 并保存;
快速启动模块,用于当用户长按某一按键时,检测并判断该长按的按键是否为上述预 先设置的某一快速启动按键,当是时自动打开与该快速启动按键相关联的应用程序。所述快速启动手机应用程序的装置,其中,所述第二接收模块进一步包括 列出单元,用于提供一个快捷启动的设置项,列出各个应用程序;
设置单元,用于接收用户的操作指令设置与各个应用程序相关联的快速启动按键; 按键判断单元,用于判断当前设置的快速启动按键是否已被采用过,当否时,保存该设
置;
程序映射单元,用于将设置的快速启动按键与各个应用程序的ID进行一对一的关联。所述快速启动手机应用程序的装置,其中,所述第二接收模块还包括
按键已设定提示单元,用于当设定的快速启动按键与之前设定的某项相同,则提示用 户该按键已设定,并提示用户重新设置。所述快速启动手机应用程序的装置,其中,所述快速启动模块进一步包括 检测单元,用于当用户长按某一按键时,自动检测是否有与该按键事件代码相关联应
用程序;
快速启动按键判断单元,用于当检测到有与该按键事件代码相关联应用程序时则判断 该长按的按键为一快速启动按键;
第一提示单元,用于当检测到没有与该按键事件代码相关联应用程序时,则提示用户 重新输入。所述快速启动手机应用程序的装置,其中,所述快速启动模块还包括
第一判断单元,用于当该长按的按键是上述预先设置的某一快速启动按键时,则判断 与该快速启动按键对应的应用程序是否已打开;
第二判断单元,用于当与该快速启动按键对应的应用程序没有打开时,判断与该快速 启动按键对应的应用程序是否与当前运行的应用程序相冲突; 第二提示单元,用于提示用户重新输入按键;
程序管理单元,一方面用于负责管理各个应用程序的打开关闭,协调程序优先级,资源分配及状态维护;另一方面用于当长按的按键是上述预先设置的某一快速启动按键,并 且与该快速启动按键相关联的应用程序没有被打开,也没有与当前运行的应用程序相冲突 时,则自动打开与该快速启动按键相关联的应用程序。本发明所提供的快速启动手机应用程序的方法及装置,由于采用了接收用户的操 作指令设置与各个应用程序相关联的快速启动按键并保存;当用户长按某一按键时,检测 并判断该长按的按键是否为上述预先设置的某一快速启动按键,当是时自动打开与该快速 启动按键相关联的应用程序,其使手机增加了快速启动应用程序的功能,使用户能够快捷 地打开自己所需的应用程序,为用户提供了方便。


图1是本发明实施例的快速启动手机应用程序的方法流程图。图2是本发明实施例的快速启动应用程序功能设置界面示意图。图3是本发明实施例的设置与各个应用程序关联的快速启动按键流程图。图4是本发明实施例的快速启动按键判断流程图。图5是本发明实施例的程序打开流程图。图6是本发明实施例快速启动手机应用程序的装置原理框图。图7是本发明实施例的第二接收模块内部原理框图。图8是本发明实施例的快速启动模块内部原理框图。
具体实施例方式本发明所提供的一种快速启动手机应用程序的方法及装置,为使本发明的目的、 技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当 理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例提供的一种快速启动手机应用程序的方法,如图1所示,主要包括 以下步骤
步骤S100、接收用户的操作指令开启快速启动应用程序的功能。用户可以选择开启或 关闭快速启动应用程序的功能。如果开启该功能,则可以通过设置长按某一按键来启动某 个应用程序。步骤S200、接收用户的操作指令设置与各个应用程序相关联的快速启动按键并保存。其中,如图3所示,所述步骤S200具体包括
201、提供一个快捷启动的设置项,列出各个应用程序;
202、接收用户的操作指令设置与各个应用程序相关联的快速启动按键;
203、判断当前设置的快速启动按键是否已被采用过,当否时,进入步骤204;当是进进 入步骤205。204、保存该设置并将设置的快速启动按键与各个应用程序的ID进行一对一的关 联。205、即设定的快速启动按键与之前设定的某项相同,则提示用户该按键已设定, 并提示用户重新设置。
譬如、不开启快速启动应用程序的功能时,可以提供一个快捷启动的设置项,列出 可以关联的应用程序,它可以包括任何手机中存在的应用程序(具体的细分程度可由手机 厂商设定)。用户可以在其中设置手机中各个应用程序的对应快速启动按键(按键可以为数 字,如为全键盘的手机可以设为各个字母)。如图2所示,电话簿设为长按数字“1”键开启, 收音机设为长按“R”开始,计算器设为长按“C”等,用户可以便于自己记忆的方式随意设 置,如为空则不进行关联。当设定的快速启动按键与之前设定的某项相同,则提示用户该按键已设定,并提 示用户重新设置。当某按键之前未被设定,则在用户长按该键时提示用户该按键代码未关 联任何程序。步骤S300、当用户长按某一按键时,检测并判断该长按的按键是否为上述预先设 置的某一快速启动按键,当是时自动打开与该快速启动按键相关联的应用程序。进一步地,如图4所示,所述步骤S300中的当用户长按某一按键时,检测并判断该 长按的按键是否为上述设置的某一快速启动按键具体包括;
311、当用户长按某一按键时,自动检测是否有与该按键事件代码相关联应用程序;当 是时进入步骤312,当否时进入步骤313 ;
312、当检测到有与该按键事件代码相关联应用程序时,则判断该长按的按键为一快速 启动按键;
313、当检测到没有与该按键事件代码相关联应用程序时,则提示用户重新输入。即如 某按键之前未被设定,则在用户长按该键时提示用户该代码未关联任何程序,并提示用户 重新输入。进一步地,如图5所示,所述步骤S300中的当该长按的按键是上述预先设置的某 一快速启动按键时,自动打开与该快速启动按键相关联的应用程序具体包括
321、当该长按的按键是上述预先设置的某一快速启动按键时,则判断与该快速启动按 键对应的应用程序是否已打开,当是时跳到步骤323 (即如用户长按某一键时,该键对应的 程序已在运行,则提示用户该程序已打开)否则转入步骤322 ;
322、判断与该快速启动按键对应的应用程序是否与当前运行的应用程序相冲突,当是 时进入步骤323 (即如用户要求打开的程序与当前已运行的程序中某一个有冲突,则提示 用户资源受限无法打开,如已运行音乐播放器的时候用户要求打开收音机)、否则跳到步骤 324 ;
323、提示用户重新输入按键;
324、自动打开与该快速启动按键相关联的应用程序。由上可见,本发明实施例的一种快速启动手机应用程序的方法,克服了“开机需查 找各级菜单,才能打开相应程序”的局限,使用户能够快捷地打开自己所需的应用程序。基于上述实施例的一种快速启动手机应用程序的方法,本发明实施例还提供了一 种快速启动手机应用程序的装置,如图6所示,包括
第一接收模块410,用于接收用户的操作指令开启或关闭快速启动应用程序的功能; 第二接收模块420,用于接收用户的操作指令设置与各个应用程序相关联的快速启动 按键并保存;
快速启动模块430,用于当用户长按某一按键时,检测并判断该长按的按键是否为上述预先设置的某一快速启动按键,当是时自动打开与该快速启动按键相关联的应用程序。其中,如图7所示,所述第二接收模块420进一步包括
列出单元421,用于提供一个快捷启动的设置项,列出各个应用程序; 设置单元422,用于接收用户的操作指令设置与各个应用程序相关联的快速启动按
键;
按键判断单元423,用于判断当前设置的快速启动按键是否已被采用过,当否时,保存 该设置;
程序映射单元424,用于将设置的快速启动按键与各个应用程序的ID进行一对一的关联。按键已设定提示单元425,用于当设定的快速启动按键与之前设定的某项相同,则 提示用户该按键已设定,并提示用户重新设置。所述快速启动手机应用程序的装置,如图8所示,所述快速启动模块430进一步包 括
检测单元431,用于当用户长按某一按键时,自动检测是否有与该按键事件代码相关联 应用程序;
快速启动按键判断单元432,用于当检测到有与该按键事件代码相关联应用程序时则 判断该长按的按键为一快速启动按键;
第一提示单元433,用于当检测到没有与该按键事件代码相关联应用程序时,则提示用 户重新输入。所述快速启动手机应用程序的装置,如图8所示,所述快速启动模块还包括 第一判断单元434,用于当该长按的按键是上述预先设置的某一快速启动按键时,则判
断与该快速启动按键对应的应用程序是否已打开;
第二判断单元435,用于当与该快速启动按键对应的应用程序没有打开时,判断与该快 速启动按键对应的应用程序是否与当前运行的应用程序相冲突; 第二提示单元436,用于提示用户重新输入按键;
程序管理单元437,一方面用于负责管理各个应用程序的打开关闭,协调程序优先级, 资源分配及状态维护;另一方面用于当长按的按键是上述预先设置的某一快速启动按键, 并且与该快速启动按键相关联的应用程序没有被打开,也没有与当前运行的应用程序相冲 突时,则自动打开与该快速启动按键相关联的应用程序。本发明实施例中将用户设置的快速启动按键与各个应用程序的ID进行映射,即 一对一的关联。在用户长按某一键后,手机平台将会检测到该按键事件,每一按键事件有一 对应的代码(该代码通常为一整数数字),该单元查找此代码对应的程序ID,如代码未关联 任何程序ID,则通知用户且不执行其他操作;否则将通知程序管理单元打开ID对应程序。程序管理单元在接收到发送过来的打开某一应用程序的通知时,即通过ID检测 该程序是否已打开,及是否与其他程序发生冲突。如未打开且无冲突,则启动程序。综上所述,本发明所提供的快速启动手机应用程序的方法及装置,由于采用了接 收用户的操作指令设置与各个应用程序相关联的快速启动按键并保存;当用户长按某一按 键时,检测并判断该长按的按键是否为上述预先设置的某一快速启动按键,当是时自动打 开与该快速启动按键相关联的应用程序,其使手机增加了快速启动应用程序的功能,使用户能够快捷地打开自己所需的应用程序,为用户提供了方便。 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
权利要求
1.一种快速启动手机应用程序的方法,其特征在于,包括A、接收用户的操作指令开启快速启动应用程序的功能;B、接收用户的操作指令设置与各个应用程序相关联的快速启动按键并保存;C、当用户长按某一按键时,检测并判断该长按的按键是否为上述预先设置的某一快速 启动按键,当是时自动打开与该快速启动按键相关联的应用程序。
2.根据权利要求1所述快速启动手机应用程序的方法,其特征在于,所述步骤B具体包括Bi、提供一个快捷启动的设置项,列出各个应用程序;B2、接收用户的操作指令设置与各个应用程序相关联的快速启动按键;B3、判断当前设置的快速启动按键是否已被采用过,当否时,保存该设置并进入步骤B4 ;B4、将设置的快速启动按键与各个应用程序的ID进行一对一的关联。
3.根据权利要求2所述快速启动手机应用程序的方法,其特征在于,所述步骤B3还包括当设定的快速启动按键与之前设定的某项相同,则提示用户该按键已设定,并提示用 户重新设置。
4.根据权利要求1所述快速启动手机应用程序的方法,其特征在于,所述步骤C中的 当用户长按某一按键时,检测并判断该长按的按键是否为上述设置的某一快速启动按键具 体包括C11、当用户长按某一按键时,自动检测是否有与该按键事件代码相关联应用程序; C12、当检测到有与该按键事件代码相关联应用程序时则判断该长按的按键为一快速 启动按键;C13、当检测到没有与该按键事件代码相关联应用程序时,则提示用户重新输入。
5.根据权利要求1所述快速启动手机应用程序的方法,其特征在于,所述步骤C中的 当该长按的按键是上述预先设置的某一快速启动按键时,自动打开与该快速启动按键相关 联的应用程序具体包括C21、当该长按的按键是上述预先设置的某一快速启动按键时,则判断与该快速启动按 键对应的应用程序是否已打开,当是时跳到步骤C23,否则转入步骤C22 ;C22、判断与该快速启动按键对应的应用程序是否与当前运行的应用程序相冲突,当是 时进入步骤C23、否则跳到步骤C24 ; C23、提示用户重新输入按键; C24、自动打开与该快速启动按键相关联的应用程序。
6.一种快速启动手机应用程序的装置,其特征在于,包括第一接收模块,用于接收用户的操作指令开启或关闭快速启动应用程序的功能; 第二接收模块,用于接收用户的操作指令设置与各个应用程序相关联的快速启动按键 并保存;快速启动模块,用于当用户长按某一按键时,检测并判断该长按的按键是否为上述预 先设置的某一快速启动按键,当是时自动打开与该快速启动按键相关联的应用程序。
7.根据权利要求6所述快速启动手机应用程序的装置,其特征在于,所述第二接收模块进一步包括列出单元,用于提供一个快捷启动的设置项,列出各个应用程序;设置单元,用于接收用户的操作指令设置与各个应用程序相关联的快速启动按键;按键判断单元,用于判断当前设置的快速启动按键是否已被采用过,当否时,保存该设置;程序映射单元,用于将设置的快速启动按键与各个应用程序的ID进行一对一的关联。
8.根据权利要求6所述快速启动手机应用程序的装置,其特征在于,所述第二接收模 块还包括按键已设定提示单元,用于当设定的快速启动按键与之前设定的某项相同,则提示用 户该按键已设定,并提示用户重新设置。
9.根据权利要求6所述快速启动手机应用程序的装置,其特征在于,所述快速启动模 块进一步包括检测单元,用于当用户长按某一按键时,自动检测是否有与该按键事件代码相关联应 用程序;快速启动按键判断单元,用于当检测到有与该按键事件代码相关联应用程序时则判断 该长按的按键为一快速启动按键;第一提示单元,用于当检测到没有与该按键事件代码相关联应用程序时,则提示用户 重新输入。
10.根据权利要求6所述快速启动手机应用程序的装置,其特征在于,所述快速启动模 块还包括第一判断单元,用于当该长按的按键是上述预先设置的某一快速启动按键时,则判断 与该快速启动按键对应的应用程序是否已打开;第二判断单元,用于当与该快速启动按键对应的应用程序没有打开时,判断与该快速 启动按键对应的应用程序是否与当前运行的应用程序相冲突;第二提示单元,用于提示用户重新输入按键;程序管理单元,一方面用于负责管理各个应用程序的打开关闭,协调程序优先级,资 源分配及状态维护;另一方面用于当长按的按键是上述预先设置的某一快速启动按键,并 且与该快速启动按键相关联的应用程序没有被打开,也没有与当前运行的应用程序相冲突 时,则自动打开与该快速启动按键相关联的应用程序。
全文摘要
本发明涉及移动通信领域,公开了一种快速启动手机应用程序的方法及装置。本发明所提供的快速启动手机应用程序的方法及装置,由于采用了接收用户的操作指令设置与各个应用程序相关联的快速启动按键并保存;当用户长按某一按键时,检测并判断该长按的按键是否为上述预先设置的某一快速启动按键,当是时自动打开与该快速启动按键相关联的应用程序,其使手机增加了快速启动应用程序的功能,使用户能够快捷地打开自己所需的应用程序,为用户提供了方便。
文档编号G06F9/445GK102081504SQ20111002834
公开日2011年6月1日 申请日期2011年1月26日 优先权日2011年1月26日
发明者王颖轩, 金鑫 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1