著录项信息
专利名称 | 一种应用程序的控制方法及移动终端 |
申请号 | CN201510942753.9 | 申请日期 | 2015-12-16 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-04-13 | 公开/公告号 | CN105487761A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0481 | IPC分类号 | G;0;6;F;3;/;0;4;8;1查看分类表>
|
申请人 | 魅族科技(中国)有限公司 | 申请人地址 | 广东省珠海市香洲区科技创新海岸魅族科技楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 魅族科技(中国)有限公司 | 当前权利人 | 魅族科技(中国)有限公司 |
发明人 | 王淼;黎子豪 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种应用程序的控制方法及移动终端,其中方法可包括:接收运行的应用程序的显示界面中的触控按钮;根据所述触控按钮生成包括所述触控按钮的运行标识;在预设界面上显示所述运行标识;接收用户触发所述运行标识中所述触控按钮的触发指令;根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮的运行标识,不仅可直观展现应用程序的运行状态,还可方便用户对应用程序进行操作。
1.一种应用程序的控制方法,其特征在于,包括:
接收运行的应用程序的显示界面中的触控按钮;
根据所述触控按钮生成包括所述触控按钮的运行标识;
判断所述应用程序的应用图标是否与所述运行标识相一致;
当判断结果为否时,替换所述应用程序的应用图标为所述运行标识;
在预设界面上显示所述运行标识;
接收用户触发所述运行标识中所述触控按钮的触发指令;
根据所述触发指令控制所述应用程序的运行。
2.根据权利要求1所述的方法,其特征在于,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;
则根据所述触控按钮生成包括所述触控按钮的运行标识,包括:
将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。
3.根据权利要求1或2所述的方法,其特征在于,所述在预设界面上显示所述运行标识之后,所述方法还包括:
获取运行的所述应用程序的运行界面信息;
将获取的运行界面信息显示在所述运行标识上。
4.根据权利要求1或2所述的方法,其特征在于,所述在预设界面上显示所述运行标识之后,所述方法还包括:
当检测到所述应用程序停止运行,不展示所述运行标识。
5.一种移动终端,其特征在于,包括:
第一接收模块,用于接收运行的应用程序的显示界面中的触控按钮;
生成模块,用于根据所述触控按钮生成包括所述触控按钮的运行标识;
判断模块,用于判断所述应用程序的应用图标是否与所述运行标识相一致;
替换模块,用于当所述判断模块的判断结果为否时,替换所述应用程序的应用图标为所述运行标识;
显示模块,用于在预设界面上显示所述运行标识;
第二接收模块,用于接收用户触发所述运行标识中所述触控按钮的触发指令;
控制模块,用于根据所述触发指令控制所述应用程序的运行。
6.根据权利要求5所述的移动终端,其特征在于,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;
所述生成模块,具体用于:将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。
7.根据权利要求5或6所述的移动终端,其特征在于,所述移动终端还包括:
获取模块,用于获取运行的所述应用程序的运行界面信息;
所述显示模块,还用于将获取的运行界面信息显示在所述运行标识上。
8.根据权利要求5或6所述的移动终端,其特征在于,所述显示模块还用于:
当检测到所述应用程序停止运行时,不展示所述运行标识。
一种应用程序的控制方法及移动终端\n技术领域\n[0001] 本发明涉及计算机应用技术领域,尤其涉及一种应用程序的控制方法及移动终端。\n背景技术\n[0002] 随着互联网技术的飞速发展,现有的智能手机、平板电脑等移动终中安装的应用程序越来越多。通常每安装完一个应用程序之后,终端会在桌面显示该应用程序的图标,该桌面图标即为应用程序的入口,用户通过点击该桌面图标可进入该应用程序,进而对该应用程序进行各种操作。\n[0003] 现有技术中,通过桌面图标,用户仅仅能区分不同的应用程序或者进入相应的应用程序,无法再从桌面图标上得到更多信息,可见现有技术中桌面图标的用途不够多样化。\n此外,桌面图标的样式通常是固定不变的,视觉效果也比较单一。\n发明内容\n[0004] 本发明实施例提供一种应用程序的控制方法及移动终端,可直观展现应用程序的运行状态并用户对应用程序进行操作。\n[0005] 本发明实施例第一方面提供一种应用程序的控制方法,可包括:\n[0006] 接收运行的应用程序的显示界面中的触控按钮;\n[0007] 根据所述触控按钮生成包括所述触控按钮的运行标识;\n[0008] 在预设界面上显示所述运行标识;\n[0009] 接收用户触发所述运行标识中所述触控按钮的触发指令;\n[0010] 根据所述触发指令控制所述应用程序的运行。\n[0011] 在一些可行的实施方式中,所述在预设界面显示所述运行标识之前,还包括:\n[0012] 判断所述应用程序的应用图标是否与所述运行标识相一致;\n[0013] 当判断结果为否时,替换所述应用程序的应用图标为所述运行标识。\n[0014] 在一些可行的实施方式中,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;\n[0015] 则根据所述触控按钮生成包括所述触控按钮的运行标识,包括:\n[0016] 将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。\n[0017] 在一些可行的实施方式中,所述在预设界面上显示所述运行标识之后,所述方法还包括:\n[0018] 获取运行的所述应用程序的运行界面信息;\n[0019] 将获取的运行界面信息显示在所述运行标识上。\n[0020] 在一些可行的实施方式中,所述在预设界面上显示所述运行标识之后,所述方法还包括:\n[0021] 当检测到所述应用程序停止运行,不展示所述运行标识。\n[0022] 本发明实施例第二方面提供一种移动终端,可包括:\n[0023] 第一接收模块,用于接收运行的应用程序的显示界面中的触控按钮;\n[0024] 生成模块,用于根据所述触控按钮生成包括所述触控按钮的运行标识;\n[0025] 显示模块,用于在预设界面上显示所述运行标识;\n[0026] 第二接收模块,用于接收用户触发所述运行标识中所述触控按钮的触发指令;\n[0027] 控制模块,用于根据所述触发指令控制所述应用程序的运行。\n[0028] 在一些可行的实施方式中,所述移动终端还包括:\n[0029] 判断模块,用于判断所述应用程序的应用图标是否与所述运行标识相一致;\n[0030] 替换模块,用于当所述判断模块的判断结果为否时,替换所述应用程序的应用图标为所述运行标识。\n[0031] 在一些可行的实施方式中,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;\n[0032] 所述生成模块,具体用于:将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。\n[0033] 在一些可行的实施方式中,所述移动终端还包括:\n[0034] 获取模块,用于获取运行的所述应用程序的运行界面信息;\n[0035] 所述显示模块,还用于将获取的运行界面信息显示在所述运行标识上。\n[0036] 在一些可行的实施方式中,所述显示模块还用于:\n[0037] 当检测到所述应用程序停止运行时,不展示所述运行标识。\n[0038] 本发明实施例中,移动终端接收运行的应用程序的显示界面中的触控按钮,根据所述触控按钮生成包括所述触控按钮的运行标识,在预设界面上显示所述运行标识,接收用户触发所述运行标识中所述触控按钮的触发指令,根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮的运行标识,不仅可直观展现应用程序的运行状态,还可方便用户对应用程序进行操作。\n附图说明\n[0039] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。\n[0040] 图1是本发明的一个实施例提供的应用程序的控制方法的流程示意图;\n[0041] 图2是本发明的另一个实施例提供的应用程序的控制方法的流程示意图;\n[0042] 图3是本发明的一个实施例提供的移动终端的结构示意图;\n[0043] 图4是本发明的另一个实施例提供的移动终端的结构示意图。\n具体实施方式\n[0044] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0045] 本申请提供了一种应用程序的控制方法及移动终端,可直观展现应用程序的运行状态并方便用户对应用程序进行操作。\n[0046] 请参阅图1,为本发明的一个实施例提供的应用程序的控制方法的流程示意图。如图1所示,所述应用程序的控制方法可以包括以下步骤:\n[0047] S101,接收运行的应用程序的显示界面中的触控按钮。\n[0048] 可选地,运行的应用程序包括前台运行的应用程序和后台运行的应用程序。具体实施中,所述显示界面指的是应用程序在运行时的运行界面,该显示界面中包含有一个或多个可用于触发预设指令的触控按钮。例如,相机应用程序的显示界面中包含有多个触控按钮,通过不同的触控按钮可分别触发“拍照”指令、“录像”指令、“开启/关闭闪光灯”指令等。又如,手电筒应用程序的显示界面中包含有至少一个触控按钮,通过该至少一个触控按钮可触发开启/关闭手电筒指令。\n[0049] 作为一种可行的实施方式,移动终端可周期性检测各应用程序的状态,若检测到相对上一周期而言新增的正在运行的应用程序,则向该新增的应用程序请求触控按钮,并接收所述应用程序的触控按钮。\n[0050] S102,根据所述触控按钮生成包括所述触控按钮的运行标识。\n[0051] 可选地,可将所述触控按钮与所述运行的应用程序的图标结合,生成包含所述触控按钮的运行标识。或者,将所述触控按钮与预设的图片结合,生成包含所述触控按钮的运行标识。\n[0052] 在一些可行的实施方式中,若所述触控按钮的数量超过预设数量,可从所述触控按钮中选择至当前为止预设时间内使用频率较高的预设数量的触控按钮,并根据选择的触控按钮生成包括所述选择的触控按钮的运行标识。其中,预设数量可以由用户设置或由移动终端默认设置。例如,若预设数量为2,音乐应用程序的显示界面包括“上一首”、“下一首”、“暂停”、“退出”等多个触控按钮,其中“下一首”和“暂停”触控按钮为至当前为止预设时间内使用频率最高的2个触控按钮,则生成包括“下一首”和“暂停”触控按钮的运行标识。\n[0053] S103,在预设界面上显示所述运行标识。\n[0054] 可选地,所述预设界面可以是移动终端的桌面,或者,可以是移动终端的通知栏界面、桌面文件夹界面或最近运行程序界面等。\n[0055] 具体地,在预设界面上显示所述运行标识时,可将所述预设界面中原有的正在运行的应用程序的图标替换为这些应用程序的运行标志。例如,若预设界面是移动终端的桌面,则将所述运行标识作为应用程序的桌面图标代替应用程序原有的图标进行显示。\n[0056] S104,接收用户触发所述运行标识中所述触控按钮的触发指令。\n[0057] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0058] S105,根据所述触发指令控制所述应用程序的运行。\n[0059] 具体地,触发指令用于指示对应用程序的操作。根据所述触发指令,移动终端可对应用程序执行相应操作。例如,若触发指令为“关闭手电筒”指令,移动终端可通过手电筒应用程序关闭手电筒,若触发指令为“录像”指令,移动终端可通过相机应用程序进行录像操作。\n[0060] 本发明实施例中,移动终端接收运行的应用程序的显示界面中的触控按钮,根据所述触控按钮生成包括所述触控按钮的运行标识,在预设界面上显示所述运行标识,接收用户触发所述运行标识中所述触控按钮的触发指令,根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮的运行标识,不仅可直观展现应用程序的运行状态,还可方便用户对应用程序进行操作。\n[0061] 请参阅图2,为本发明的另一个实施例提供的应用程序的控制方法的流程示意图。\n如图2所示,所述应用程序的控制方法可以包括以下步骤:\n[0062] S201,接收运行的应用程序的显示界面中的触控按钮。\n[0063] 可选地,运行的应用程序包括前台运行的应用程序和后台运行的应用程序。具体实施中,所述显示界面指的是应用程序在运行时的运行界面,该显示界面中包含有一个或多个可用于触发预设指令的触控按钮。例如,相机应用程序的显示界面中包含有多个触控按钮,通过不同的触控按钮可分别触发“拍照”指令、“录像”指令、“开启/关闭闪光灯”指令等。又如,手电筒应用程序的显示界面中包含有至少一个触控按钮,通过该至少一个触控按钮可触发开启/关闭手电筒指令。\n[0064] 作为一种可行的实施方式,移动终端可周期性检测各应用程序的状态,若检测到相对上一周期而言新增的正在运行的应用程序,则向该新增的应用程序请求触控按钮,并接收所述应用程序的触控按钮。\n[0065] S202,根据所述触控按钮生成包括所述触控按钮的运行标识。\n[0066] 可选地,可将所述触控按钮与所述运行的应用程序的图标结合,生成包含所述触控按钮的运行标识。或者,将所述触控按钮与预设的图片结合,生成包含所述触控按钮的运行标识。\n[0067] 在一些可行的实施方式中,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;则可将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。例如,若所述应用程序为音乐应用程序,其显示界面中包括“上一首”、“下一首”、“暂停”、“退出”等多个音乐播放控制按钮,则可将上述多个音乐播放控制按钮中的一个或多个与音乐应用程序的图标相结合生成音乐应用程序的运行标识。\n[0068] 在一些可行的实施方式中,若所述触控按钮的数量超过预设数量,可从所述触控按钮中选择至当前为止预设时间内使用频率较高的预设数量的触控按钮,并根据选择的触控按钮生成包括所述选择的触控按钮的运行标识。其中,预设数量可以由用户设置或由移动终端默认设置。例如,若预设数量为2,音乐应用程序的显示界面包括“上一首”、“下一首”、“暂停”、“退出”等多个触控按钮,其中“下一首”和“暂停”触控按钮为至当前为止预设时间内使用频率最高的2个触控按钮,则可生成包括“下一首”和“暂停”触控按钮的运行标识。\n[0069] S203,判断所述应用程序的应用图标是否与所述运行标识相一致,若判断结果为是,执行步骤S206;否则执行步骤S204。\n[0070] 具体实施中,生成所述运行标识后,可将所述应用程序的应用图标与所述运行标识进行对比,判断两者是否一致。若判断结果为是,说明当前显示的应用图标已经是上述包含触控按钮的运行标识,则可直接执行步骤S206。若判断结果为否,说明当前显示的应用图标不是上述包含触控按钮的运行标识,则执行步骤S204。\n[0071] S204,替换所述应用程序的应用图标为所述运行标识。\n[0072] 若应用程序的应用图标与上述运行标识不一致,可暂时将所述应用程序的应用图标替换为所述运行标识。\n[0073] S205,在预设界面上显示所述运行标识。\n[0074] 可选地,所述预设界面可以是移动终端的桌面,或者,可以是移动终端的通知栏界面、桌面文件夹界面或最近运行程序界面等。\n[0075] 具体地,在预设界面上显示所述运行标识时,可将所述预设界面中原有的正在运行的应用程序的图标替换为这些应用程序的运行标志。例如,若预设界面是移动终端的桌面,则将所述运行标识作为应用程序的桌面图标代替应用程序原有的图标进行显示。\n[0076] S206,获取运行的所述应用程序的运行界面信息。\n[0077] 在一些可行的实施方式中,除了上述触控按钮,应用程序的运行界面中还包括其他信息,例如音乐应用程序的运行界面中还包括音频列表、歌词、专辑信息、波形图等信息。\n则移动终端可向运行的应用程序获取上述除了触控按钮之外的信息。\n[0078] S207,将获取的运行界面信息显示在所述运行标识上。\n[0079] 获取上述信息之后,移动终端可将获取的信息显示在运行标识上,则用户通过所述运行标识,不仅可对应用程序执行触控操作,还可了解应用程序的运行信息。\n[0080] S208,接收用户触发所述运行标识中所述触控按钮的触发指令。\n[0081] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0082] S209,根据所述触发指令控制所述应用程序的运行。\n[0083] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0084] S210,当检测到所述应用程序停止运行,不展示所述运行标识。\n[0085] 在一些可行的实施方式中,移动终端可周期性检查各应用程序的状态,若检测到各应用程序的状态,若检测到正在展示运行标识的应用程序已停止运行,则将该应用程序的运行标识替换为该应用程序的应用图标,停止展示所述该应用程序的运行标识。\n[0086] 本发明实施例中,移动终端接收运行的应用程序的显示界面中的触控按钮,根据所述触控按钮生成包括所述触控按钮的运行标识,若所述应用程序的应用图标与所述运行标识不一致,则替换所述应用程序的应用图标为所述运行标识并在预设界面上显示所述运行标识,获取运行的所述应用程序的运行界面信息并将获取的运行界面信息显示在所述运行标识上。移动终端还可接收用户触发所述运行标识中所述触控按钮的触发指令,根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮和应用程序运行信息的运行标识,不仅可直观展现应用程序的运行状态及运行信息,还可方便用户对应用程序进行触控操作。\n[0087] 请参阅图3,为本发明的一个实施例提供的移动终端的结构示意图。如图3所示,所述移动终端可包括:\n[0088] 第一接收模块301,用于接收运行的应用程序的显示界面中的触控按钮。\n[0089] 可选地,运行的应用程序包括前台运行的应用程序和后台运行的应用程序。具体实施中,所述显示界面指的是应用程序在运行时的运行界面,该显示界面中包含有一个或多个可用于触发预设指令的触控按钮。例如,相机应用程序的显示界面中包含有多个触控按钮,通过不同的触控按钮可分别触发“拍照”指令、“录像”指令、“开启/关闭闪光灯”指令等。又如,手电筒应用程序的显示界面中包含有至少一个触控按钮,通过该至少一个触控按钮可触发开启/关闭手电筒指令。\n[0090] 作为一种可行的实施方式,移动终端可周期性检测各应用程序的状态,若检测到相对上一周期而言新增的正在运行的应用程序,则向该新增的应用程序请求触控按钮,并接收所述应用程序的触控按钮。\n[0091] 生成模块302,用于根据所述触控按钮生成包括所述触控按钮的运行标识。\n[0092] 可选地,可将所述触控按钮与所述运行的应用程序的图标结合,生成包含所述触控按钮的运行标识。或者,将所述触控按钮与预设的图片结合,生成包含所述触控按钮的运行标识。\n[0093] 在一些可行的实施方式中,若所述触控按钮的数量超过预设数量,可从所述触控按钮中选择至当前为止预设时间内使用频率较高的预设数量的触控按钮,并根据选择的触控按钮生成包括所述选择的触控按钮的运行标识。其中,预设数量可以由用户设置或由移动终端默认设置。例如,若预设数量为2,音乐应用程序的显示界面包括“上一首”、“下一首”、“暂停”、“退出”等多个触控按钮,其中“下一首”和“暂停”触控按钮为至当前为止预设时间内使用频率最高的2个触控按钮,则生成包括“下一首”和“暂停”触控按钮的运行标识。\n[0094] 显示模块303,用于在预设界面上显示所述运行标识。\n[0095] 可选地,所述预设界面可以是移动终端的桌面,或者,可以是移动终端的通知栏界面、桌面文件夹界面或最近运行程序界面等。\n[0096] 具体地,在预设界面上显示所述运行标识时,可将所述预设界面中原有的正在运行的应用程序的图标替换为这些应用程序的运行标志。例如,若预设界面是移动终端的桌面,则将所述运行标识作为应用程序的桌面图标代替应用程序原有的图标进行显示。\n[0097] 第二接收模块304,用于接收用户触发所述运行标识中所述触控按钮的触发指令。\n[0098] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0099] 控制模块305,用于根据所述触发指令控制所述应用程序的运行。\n[0100] 具体地,触发指令用于指示对应用程序的操作。根据所述触发指令,移动终端可对应用程序执行相应操作。例如,若触发指令为“关闭手电筒”指令,移动终端可通过手电筒应用程序关闭手电筒,若触发指令为“录像”指令,移动终端可通过相机应用程序进行录像操作。\n[0101] 本发明实施例中,移动终端接收运行的应用程序的显示界面中的触控按钮,根据所述触控按钮生成包括所述触控按钮的运行标识,在预设界面上显示所述运行标识,接收用户触发所述运行标识中所述触控按钮的触发指令,根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮的运行标识,不仅可直观展现应用程序的运行状态,还可方便用户对应用程序进行操作。\n[0102] 请参阅图4,为本发明的另一个实施例提供的移动终端的结构示意图。如图4所示,所述移动终端可以包括:\n[0103] 第一接收模块401,用于接收运行的应用程序的显示界面中的触控按钮。\n[0104] 可选地,运行的应用程序包括前台运行的应用程序和后台运行的应用程序。具体实施中,所述显示界面指的是应用程序在运行时的运行界面,该显示界面中包含有一个或多个可用于触发预设指令的触控按钮。例如,相机应用程序的显示界面中包含有多个触控按钮,通过不同的触控按钮可分别触发“拍照”指令、“录像”指令、“开启/关闭闪光灯”指令等。又如,手电筒应用程序的显示界面中包含有至少一个触控按钮,通过该至少一个触控按钮可触发开启/关闭手电筒指令。\n[0105] 作为一种可行的实施方式,移动终端可周期性检测各应用程序的状态,若检测到相对上一周期而言新增的正在运行的应用程序,则向该新增的应用程序请求触控按钮,并接收所述应用程序的触控按钮。\n[0106] 生成模块402,用于根据所述触控按钮生成包括所述触控按钮的运行标识。\n[0107] 可选地,可将所述触控按钮与所述运行的应用程序的图标结合,生成包含所述触控按钮的运行标识。或者,将所述触控按钮与预设的图片结合,生成包含所述触控按钮的运行标识。\n[0108] 在一些可行的实施方式中,所述应用程序为多媒体播放应用,则运行的所述多媒体播放应用的显示界面中包含多媒体播放控制按钮;则可将所述多媒体播放控制按钮与所述多媒体播放应用的应用图标相结合生成所述运行标识,所述多媒体播放控制按钮包括一个或者多个。例如,若所述应用程序为音乐应用程序,其显示界面中包括“上一首”、“下一首”、“暂停”、“退出”等多个音乐播放控制按钮,则可将上述多个音乐播放控制按钮中的一个或多个与音乐应用程序的图标相结合生成音乐应用程序的运行标识。\n[0109] 在一些可行的实施方式中,若所述触控按钮的数量超过预设数量,可从所述触控按钮中选择至当前为止预设时间内使用频率较高的预设数量的触控按钮,并根据选择的触控按钮生成包括所述选择的触控按钮的运行标识。其中,预设数量可以由用户设置或由移动终端默认设置。例如,若预设数量为2,音乐应用程序的显示界面包括“上一首”、“下一首”、“暂停”、“退出”等多个触控按钮,其中“下一首”和“暂停”触控按钮为至当前为止预设时间内使用频率最高的2个触控按钮,则可生成包括“下一首”和“暂停”触控按钮的运行标识。\n[0110] 判断模块403,用于判断所述应用程序的应用图标是否与所述运行标识相一致。\n[0111] 具体实施中,生成所述运行标识后,可将所述应用程序的应用图标与所述运行标识进行对比,判断两者是否一致。若判断结果为是,说明当前显示的应用图标已经是上述包含触控按钮的运行标识,则可直接执行步骤S206。若判断结果为否,说明当前显示的应用图标不是上述包含触控按钮的运行标识,则执行步骤S204。\n[0112] 替换模块404,用于当所述判断模块的判断结果为否时,替换所述应用程序的应用图标为所述运行标识。\n[0113] 若应用程序的应用图标与上述运行标识不一致,可暂时将所述应用程序的应用图标替换为所述运行标识。\n[0114] 显示模块405,用于在预设界面上显示所述运行标识。\n[0115] 可选地,所述预设界面可以是移动终端的桌面,或者,可以是移动终端的通知栏界面、桌面文件夹界面或最近运行程序界面等。\n[0116] 具体地,在预设界面上显示所述运行标识时,可将所述预设界面中原有的正在运行的应用程序的图标替换为这些应用程序的运行标志。例如,若预设界面是移动终端的桌面,则将所述运行标识作为应用程序的桌面图标代替应用程序原有的图标进行显示。\n[0117] 获取模块406,用于获取运行的所述应用程序的运行界面信息。\n[0118] 在一些可行的实施方式中,除了上述触控按钮,应用程序的运行界面中还包括其他信息,例如音乐应用程序的运行界面中还包括音频列表、歌词、专辑信息、波形图等信息。\n则移动终端可向运行的应用程序获取上述除了触控按钮之外的信息。\n[0119] 此时,显示模块405还可用于将获取的运行界面信息显示在所述运行标识上。\n[0120] 获取上述信息之后,移动终端可将获取的信息显示在运行标识上,则用户通过所述运行标识,不仅可对应用程序执行触控操作,还可了解应用程序的运行信息。\n[0121] 第二接收模块407,用于接收用户触发所述运行标识中所述触控按钮的触发指令。\n[0122] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0123] 控制模块408,用于根据所述触发指令控制所述应用程序的运行。\n[0124] 具体实施中,根据应用程序的运行状态,每个触控按钮对应至少一个触发指令。例如,若手电筒应用程序只有1个按钮,在手电筒处于开启状态时,该按钮对应“关闭手电筒”指令,在手电筒处于关闭状态时,该按钮对应“开启手电筒”指令。具体地,移动终端接收用户对所述运行标识中触控按钮的触控操作,生成相应的触发指令。\n[0125] 在一些可行的实施方式中,显示模块405还用于:当检测到所述应用程序停止运行,不展示所述运行标识。\n[0126] 在一些可行的实施方式中,移动终端可周期性检查各应用程序的状态,若检测到各应用程序的状态,若检测到正在展示运行标识的应用程序已停止运行,则将该应用程序的运行标识替换为该应用程序的应用图标,停止展示所述该应用程序的运行标识。\n[0127] 本发明实施例中,移动终端接收运行的应用程序的显示界面中的触控按钮,根据所述触控按钮生成包括所述触控按钮的运行标识,若所述应用程序的应用图标与所述运行标识不一致,则替换所述应用程序的应用图标为所述运行标识并在预设界面上显示所述运行标识,获取运行的所述应用程序的运行界面信息并将获取的运行界面信息显示在所述运行标识上。移动终端还可接收用户触发所述运行标识中所述触控按钮的触发指令,根据所述触发指令控制所述应用程序的运行。采用本发明实施例,通过包括触控按钮和应用程序运行信息的运行标识,不仅可直观展现应用程序的运行状态及运行信息,还可方便用户对应用程序进行触控操作。\n[0128] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。\n[0129] 本发明实施例终端中的模块或单元可以根据实际需要进行合并、划分和删减。\n[0130] 本发明实施例的模块或单元可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。\n[0131] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。\n[0132] 以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
法律信息
- 2019-05-03
- 2016-05-11
实质审查的生效
IPC(主分类): G06F 3/0481
专利申请号: 201510942753.9
申请日: 2015.12.16
- 2016-04-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-11-28
|
2012-07-03
| | |
2
| |
2014-05-21
|
2012-11-12
| | |
3
| |
2013-01-30
|
2012-08-07
| | |
4
| |
2014-11-26
|
2014-08-12
| | |
5
| |
2013-05-22
|
2013-02-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |