一种快捷控制方法、装置及电子设备的制造方法

文档序号:10593727阅读:375来源:国知局
一种快捷控制方法、装置及电子设备的制造方法
【专利摘要】本发明的实施例公开一种快捷控制方法、装置及电子设备,涉及移动终端技术,能够应用程序的功能进行快捷调整,快捷控制功能更加多样化。所述方法包括:监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作;若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口上包括用于对应用程序进行控制的控制开关;接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。所述装置及电子设备上设有用于执行所述方法的相应模块。本发明适用于移动终端上应用程序功能的快捷调整。
【专利说明】
_种快捷控制方法、装置及电子设备
技术领域
[0001]本发明涉及移动终端技术领域,尤其涉及一种快捷控制方法、装置及电子设备。【背景技术】
[0002]随着科技的进步,智能终端已经成为人们日常生活中不可或缺的工具之一。
[0003]为了便于用户对终端进行快捷控制,安卓(Android)操作系统提供了一种能够下拉的通知栏。通知栏下拉后,在通知栏中提供有系统功能开关,例如:WiFi (Wireless Fidelity)开关、蓝牙开关、移动数据开关、GPS(Global Posit1ning System,全球定位系统)开关等。
[0004]由于Android操作系统提供的下拉通知栏中仅有系统功能开关,只能对系统功能进行快捷控制,无法对应用程序的功能进行快捷控制,由此使得快捷控制功能较为单一。
【发明内容】

[0005]有鉴于此,本发明实施例提供一种快捷控制方法、装置及电子设备,能够解决现有技术中无法对应用程序的功能进行快捷控制的问题。
[0006]第一方面,本发明实施例提供一种快捷控制方法,应用于移动终端设备,所述方法,包括:监听当前界面预定位置处的第一窗口是否接收到的触摸操作;若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口上包括用于对应用程序进行控制的控制开关;接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。
[0007]结合第一方面,在第一方面的第一种实施方式中,在当前界面展示所述第二窗口时,所述方法还包括:
[0008]判断当前是否有运行的媒体应用程序;
[0009]若当前有运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示媒体快捷控制开关;若当前无运行的媒体应用程序,则在展示所述第二窗口时,在所述第 ^■窗口上显不系统首量快捷控制开关;
[0010]其中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:
[0011]接收对所述第二窗口上的媒体快捷控制开关的操作,对相应媒体应用程序进行控制;或者
[0012]接收对所述第二窗口上的系统音量快捷控制开关的操作,对系统音量进行控制。
[0013]结合第一方面,在第一方面的第二种实施方式中,在当前界面展示所述第二窗口时,所述方法还包括:获取当前屏幕亮度,并根据预定的屏幕最大亮度,显示亮度进度条的进度;
[0014]其中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:
[0015]接收对所述亮度进度条的滑动操作,根据滑动的进度,将当前的屏幕亮度值更改到对应的屏幕亮度值。
[0016]结合第一方面,在第一方面的第三种实施方式中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:
[0017]接收对所述第二窗口上的内存清理快捷控制开关的操作;
[0018]启动所述内存清理快捷控制开关对应的清理应用程序;
[0019] 扫描所述终端设备上当前正在运行的进程;
[0020]查询所述终端设备上当前正在运行的进程,是否有包含在预定的内存清理规则库中的进程;
[0021]若有包含在预定的内存清理规则库中的进程,则对包含在所述内存清理规则库中的进程进行清理。
[0022]结合第一方面的第三种实施方式,在第一方面的第四种实施方式中,在对包含在所述内存清理规则库中的进程进行清理的同时,弹出用于显示内存清理过程的动画窗口。
[0023]结合第一方面,在第一方面的第五种实施方式中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:
[0024]接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。
[0025]结合第一方面的第五种实施方式,在第一方面的第六种实施方式中,所述接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序,包括: [〇〇26]接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控制指令与第一控制效果相对应;
[0027]查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保存有控制指令与控制效果之间的对应关系;
[0028]若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找与所述第一控制效果相对应的第二控制指令;
[0029]向所述音乐播放应用程序发送所述第二控制指令,以使所述音乐播放应用程序根据所述第二控制指令输出所述第一控制效果。
[0030]结合第一方面的第六种实施方式,在第一方面的第七种实施方式中,所述第一控制指令为切换至上一首音乐的指令、切换至下一首音乐的指令、暂停/播放指令;
[0031]所述第一控制效果为切换至上一首音乐播放、切换至下一首音乐播放、暂停播放/ 开始播放。
[0032]结合第一方面,在第一方面的第八种实施方式中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:
[0033]接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程序。[〇〇34]结合第一方面的第八种实施方式,在第一方面的第九种实施方式中,所述接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程序,包括:
[0035]接收对所述第二窗口上的相机应用程序快捷控制开关的操作;
[0036]判断是否有设置过的相机应用程序;
[0037]若有,则打开设置过的相机应用程序;
[0038]若无,则打开系统默认的相机应用程序;
[0039]若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机应用程序;
[0040]在打开相机应用程序之后,所述的方法,还包括:
[0041]判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;
[0042]若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式; 若当前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机的第二拍照模式。
[0043]第二方面,本发明实施例提供一种快捷控制装置,应用于移动终端设备,所述装置,包括:监听模块,用于监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作;窗口展示模块,用于若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口上包括用于对应用程序进行控制的控制开关;控制模块,用于接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。
[0044]结合第二方面,在第二方面的第一种实施方式中,所述的装置还包括:
[0045]第一判断模块,用于在当前界面展示所述第二窗口时,判断当前是否有运行的媒体应用程序;
[0046]所述窗口展示模块,用于若当前有运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示媒体快捷控制开关;若当前无运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示系统音量快捷控制开关;
[0047]其中,所述控制模块,用于接收对所述第二窗口上的媒体快捷控制开关的操作,对相应媒体应用程序进行控制;或者,用于接收对所述第二窗口上的系统音量快捷控制开关的操作,对系统音量进行控制。
[0048]结合第二方面,在第二方面的第二种实施方式中,所述装置还包括屏幕亮度获取模块,用于在当前界面展示所述第二窗口时,获取当前屏幕亮度;
[0049]其中,所述窗口展示模块,还用于根据预定的屏幕最大亮度,显示亮度进度条的进度;
[0050]所述控制模块,用于接收对所述亮度进度条的滑动操作,根据滑动的进度,将当前的屏幕亮度值更改到对应的屏幕亮度值。
[0051]结合第二方面,在第二方面的第三种实施方式中,所述控制模块,用于:
[0052]接收对所述第二窗口上的内存清理快捷控制开关的操作;
[0053]启动所述内存清理快捷控制开关对应的清理应用程序;[〇〇54] 扫描所述终端设备上当前正在运行的进程;
[0055]查询所述终端设备上当前正在运行的进程,是否有包含在预定的内存清理规则库中的进程;[〇〇56]若有包含在预定的内存清理规则库中的进程,则对包含在所述内存清理规则库中的进程进行清理。
[0057]结合第二方面的第三种实施方式,在第二方面的第四种实施方式中,所述控制模块,还用于在对包含在所述内存清理规则库中的进程进行清理的同时,弹出用于显示内存清理过程的动画窗口。
[0058]结合第二方面,在第二方面的第五种实施方式中,所述控制模块,用于:
[0059]接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。
[0060]结合第二方面的第五种实施方式,在第二方面的第六种实施方式中,所述控制模块,用于:
[0061]接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控制指令与第一控制效果相对应;
[0062]查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保存有控制指令与控制效果之间的对应关系;
[0063]若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找与所述第一控制效果相对应的第二控制指令;
[0064]向所述音乐播放应用程序发送所述第二控制指令,以使所述音乐播放应用程序根据所述第二控制指令输出所述第一控制效果。
[0065]结合第二方面的第六种实施方式,在第二方面的第七种实施方式中,所述第一控制指令为切换至上一首音乐的指令、切换至下一首音乐的指令、暂停/播放指令;[〇〇66]所述第一控制效果为切换至上一首音乐播放、切换至下一首音乐播放、暂停播放/ 开始播放。
[0067]结合第二方面,在第二方面的第八种实施方式中,所述控制模块,用于:
[0068]接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程序。
[0069]结合第二方面的第八种实施方式,在第二方面的第九种实施方式中,所述控制模块,用于:
[0070]接收对所述第二窗口上的相机应用程序快捷控制开关的操作;[0071 ]判断是否有设置过的相机应用程序;
[0072]若有,则打开设置过的相机应用程序;
[0073]若无,则打开系统默认的相机应用程序;
[0074]若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机应用程序;
[0075]在打开相机应用程序之后,所述控制模块,还用于:
[0076]判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;
[0077]若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式; 若当前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机的第二拍照模式。[0〇78]第三方面,本发明实施例提供一种电子设备,所述电子设备,包括:壳体、处理器、 存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的快捷控制方法。
[0079]本发明实施例提供的一种快捷控制方法、装置及电子设备,通过监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作,若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口,所述第二窗口上包括用于对应用程序进行控制的控制开关,接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,这样,当需要对应用程序进行快捷控制时,能够在当前的任意界面展示包括用于应用程序的快捷控制开关的第二窗口,无需在应用程序所在界面和当前界面之间进行切换,大大简化了操作过程,而且通过这种方式能够对应用程序的功能进行快捷控制,快捷控制功能更加多样化。【附图说明】
[0080]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。[0081 ]图1为本发明一种快捷控制方法实施例一的流程图;
[0082]图2为本发明一种快捷控制方法实施例二的流程图;[〇〇83]图3为本发明一种快捷控制装置实施例一的结构示意图;
[0084]图4为本发明快捷控制装置实施例二的结构示意图;[0〇85]图5为本发明电子设备一个实施例的结构不意图。【具体实施方式】
[0086]下面结合附图对本发明实施例进行详细描述。
[0087]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0088]图1为本发明一种快捷控制方法实施例一的流程图,如图1所示,本实施例的方法应用于移动终端设备,可以包括:
[0089]步骤101、监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作。
[0090]本实施例中,监听当前界面预定位置处的第一窗口上的滑动操作,判断所述第一窗口上的滑动操作是否为预定的触摸操作。其中,所述当前界面可以是任意当前界面,例如,所述当前界面可以是锁屏界面也可以是非锁屏界面,如视频播放界面、浏览器界面或即时通讯界面等。
[0091]所述第一窗口可为覆盖在当前界面上的常驻的悬浮透明窗口,其不影响当前界面的应用程序(APP Applicat1n)的正常使用。
[0092]步骤102、若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口; 所述第二窗口上包括用于对应用程序进行控制的控制开关。
[0093]本实施例中,所述触摸操作可为点击操作,也可为滑动操作。第二窗口上包括用于对应用程序进行控制的控制开关,因此,第二窗口也可称为工具箱界面。
[0094]步骤103、接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。
[0095]本发明实施例提供的一种快捷控制方法,通过监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作,若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口,所述第二窗口上包括用于对应用程序进行控制的控制开关,接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,这样,当需要对应用程序进行快捷控制时,能够在当前的任意界面展示包括用于应用程序的快捷控制开关的第二窗口,无需在应用程序所在界面和当前界面之间进行切换,大大简化了操作过程,而且通过这种方式能够对应用程序的功能进行快捷控制,快捷控制功能更加多样化。
[0096]图2为本发明一种快捷控制方法实施例二的流程图,如图2所示,本实施例的方法应用于移动终端设备,包括:[〇〇97]步骤201、在屏幕底部添加所述第一窗口和第二窗口;其中,所述第一窗口为透明窗口,所述第二窗口在初始状态下为隐藏窗口。
[0098]所述第一窗口为透明窗口,便于用户阅读所述第一窗口下层的当前界面上的内容。[〇〇99]步骤202、监听当前界面预定位置处的第一窗口是否接收到预定的滑动操作。
[0100]本实施例中,所述当前界面可以是任意当前界面,例如,所述当前界面可以是锁屏界面也可以是非锁屏界面,如视频播放界面、浏览器界面或即时通讯界面等。所述第一窗口可为覆盖在当前界面上的常驻的悬浮透明窗口,其不影响当前界面的应用程序(APP, Applicat1n)的正常使用。
[0101]本实施例中,优选地,可监听当前界面预定位置处的第一窗口是否接收到预定方向的滑动操作以及所述滑动操作的滑动距离是否大于预定的第一阈值,只有当监听到当前界面预定位置处的第一窗口接收到预定方向的滑动操作、且所述滑动操作的滑动距离大于预定的第一阈值时,才执行步骤203,这样能够避免因误操作而将第二窗口拉出从而影响用户的正常使用。[〇1〇2]步骤203、所述第一窗口根据所述滑动操作移动,所述第二窗口跟随所述第一窗口移动并逐渐显示。
[0103]本实施例中,可选地,所述第一窗口的初始位置位于所述终端设备屏幕的底部;所述预定的滑动操作为向上的滑动操作;所述第二窗口跟随所述第一窗口移动并从所述终端设备屏幕的底部逐渐显示。所述第二窗口显示后,在第二窗口上设有用于对应用程序进行控制的控制开关。
[0104]步骤204、接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。
[0105]本发明实施例的快捷控制方法,当需要对应用程序进行快捷控制时,能够在当前的任意界面展示第二窗口,无需在应用程序所在界面和当前界面之间进行切换,大大简化了操作过程,而且通过这种方式能够对应用程序的功能进行快捷控制,快捷控制功能更加多样化。
[0106]下面对本发明一种快捷控制方法实施例三进行描述。
[0107]本发明一种快捷控制方法实施例三,是在前述快捷控制方法实施例一或实施二的基础上,所述控制开关包括如下至少一种快捷控制开关:音量快捷控制开关;屏幕亮度快捷控制开关;手电筒快捷控制开关;内存清理快捷控制开关;音乐播放快捷控制开关;相机应用程序快捷控制开关,其中,音量快捷控制开关包括媒体快捷控制开关和系统音量快捷控制开关。
[0108]下面对利用本实施例的便捷控制开关对应用程序的功能进行便捷控制的过程举例性的描述如下:
[0109]( —)、音量快捷控制
[0110]本实施例中,在当前界面展示所述第二窗口时,判断当前是否有运行的媒体应用程序;若当前有运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示媒体快捷控制开关;若当前无运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示系统音量快捷控制开关。
[0111]其中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:接收对所述第二窗口上的媒体快捷控制开关的操作,对相应媒体应用程序进行控制;或者,接收对所述第二窗口上的系统音量快捷控制开关的操作,对系统音量进行控制。
[0112]具体来讲,第二窗口上有一个可以拖动的进度条,左右两段分别是一个静音图标一个大音量图标,往右边滑动可以增加音量,反之减小。当第二窗口弹出的时候,根据当前的使用场景,判断需要帮助用户更改媒体音量还是系统铃声,并且显示出对应的音量。当用户在进度条滑动的时候,根据滑动的进度更改到对应的音量值。[〇113](二)、屏幕亮度快捷控制
[0114]本实施例中,在当前界面展示所述第二窗口时,获取当前屏幕亮度,并根据预定的屏幕最大亮度,显示亮度进度条的进度。
[0115]其中,所述接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制,包括:接收对所述亮度进度条的滑动操作,根据滑动的进度,将当前的屏幕亮度值更改到对应的屏幕亮度值。
[0116]具体来讲,第二窗口上有一个可以拖动的进度条,左右两段分别是一个小太阳图标一个大太阳图标,往右边滑动可以增加屏幕亮度,反之减小。当第二窗口弹出的时候,抓取屏幕亮度并根据最大亮度显示出进度条的进度。当用户滑动的时候,根据滑动的进度更改到对应的屏幕亮度值。[〇117](三)、手电筒快捷控制
[0118]本实施例中,所述手电筒即是移动终端如手机上拍照时常说的闪光灯,即移动终端背后相机旁边的LED灯。
[0119]本实施例中,对手电筒的便捷控制过程包括如下步骤:
[0120]接收对所述第二窗口上的手电筒快捷控制开关的操作;获取当前终端设备品牌和操作系统版本号;根据当前终端设备品牌和操作系统版本号,从预先建立的第一映射表中获取相应的手电筒应用程序开启指令信息;其中,所述第一映射表中保存有终端设备品牌和操作系统版本号,与手电筒应用程序开启指令信息之间的映射关系;根据获取的手电筒应用程序开启指令信息,控制手电筒应用程序开启。
[0121]由于安卓移动终端的开放性,不能保证一种处理方式能让所有移动终端的LED等都能点亮。而本实施例能根据移动终端的不同品牌、不同系统等因素匹配到一个最优的实现路径帮助用户点亮手电筒。
[0122](四)、内存清理快捷控制
[0123]本实施例中,对内存清理包括如下步骤:
[0124]接收对所述第二窗口上的所述内存清理快捷控制开关的操作;启动所述内存清理快捷控制开关对应的清理应用程序;扫描所述终端设备上当前正在运行的进程;查询所述终端设备上当前正在运行的进程,是否有包含在预定的内存清理规则库中的进程;若有包含在预定的内存清理规则库中的进程,则对包含在所述内存清理规则库中的进程进行清理。
[0125]本实施例中,内存清理规则库可以保存在移动终端本地,也可以存储在云端服务器,利用所述内存清理规则库,一方面能够降低误杀的风险,另一方面便于寻找特定的清理规则。
[0126]本实施例中,第二窗口上的所述内存清理快捷控制开关可以是一个带有小火箭的按钮。这个按钮会根据当前用户移动终端被占用的内存情况显示出不同的状态、颜色,直观展示给用户当前移动终端的内存情况。点击小火箭就进入了清理内存的流程。
[0127]作为一可选实施方式,在对包含在所述内存清理规则库中的进程进行清理的同时,可弹出用于显示内存清理过程的动画窗口,比如:可弹出一个慢慢升起的UF0 (Unidentified flying object,不明飞行物),当UF0飞到顶部停下来的时候,当前正在运行的APP会一个一个从屏幕底部被UF0吸入,寓意这些笨重的APP都会被UF0带走,从而让用户移动终端减轻负荷。
[0128](五)、音乐播放快捷控制
[0129]本实施例中,对音乐播放快捷控制包括如下步骤:接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。
[0130]具体地,接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控制指令与第一控制效果相对应;查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保存有控制指令与控制效果之间的对应关系;若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找与所述第一控制效果相对应的第二控制指令;向所述音乐播放应用程序发送所述第二控制指令, 以使所述音乐播放应用程序根据所述第二控制指令输出所述第一控制效果。
[0131]由于操作系统的开放性,各个音乐App的控制逻辑可能存在不同。本实施例,可由运营人员预先根据不同音乐APP的线控规则和/或通知栏对各个音乐APP所发出的通知,分析获知不同音乐APP的控制逻辑,根据不同音乐APP的控制逻辑建立本实施例中所用的播放控制规则,通过该播放控制规则,即可通过第二窗口对各个音乐APP实现控制。本实施例中的播放控制规则,可以保存在移动终端本地,也可以存储在云端服务器。
[0132]本实施例中,所述第一控制指令为切换至上一首音乐的指令、切换至下一首音乐的指令、暂停/播放指令;相应地,所述第一控制效果为切换至上一首音乐播放、切换至下一首音乐播放、暂停播放/开始播放。
[0133](六)、相机应用程序快捷控制
[0134]本实施例中,对相机应用程序快捷控制包括:接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程序。
[0135]具体包括如下步骤:接收对所述第二窗口上的相机应用程序快捷控制开关的操作;判断是否有设置过的相机应用程序;若有,则打开设置过的相机应用程序;若无,则打开系统默认的相机应用程序。
[0136]具体来讲,可在第二窗口上显示一相机按钮。长按相机按钮,会列出当前移动终端所有的相机APP,用户可选择一款相机APP打开,下次再点击相机按钮的时候则使用上次选择的APP。
[0137]本实施例中,用户点击相机按钮的时候,如果有设置过快捷相机则打开设置的相机,如果没有设置过则使用系统的默认相机;若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机应用程序。
[0138]本实施例中,在打开相机应用程序之后,所述的方法,还可包括:判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式;若当前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机的第二拍照模式。
[0139]其中,所述第一拍照模式又可称为私密拍照模式,在这种拍照模式下只允许用户拍摄一张照片,而不能拍摄多张,并且用户不能通过拍照界面查看用户之前拍摄的照片。
[0140]在第二拍照模式下,则允许用户拍摄多张照片,且用户能通过拍照界面查看用户之前拍摄的照片。
[0141]在具体应用时,在启用何种拍照模式前,可判断移动终端是否支持第一拍照模式, 若不支持第一拍照模式,则直接启用第二拍照模式。
[0142]在前述快捷控制方法实施例二的基础上,所述第二窗口上的快捷控制开关还可包括:系统设置更改快捷控制开关。
[0143]相应地,本实施例中,在当前界面展示所述第二窗口时,所述的方法还可包括步骤:主动获取当前终端设备的系统功能的开关状态,并将获取的所述系统功能的开关状态在所述第二窗口上显示。
[0144]相应地,所述的快捷控制方法,还可包括步骤:接收对所述第二窗口上的系统设置更改快捷控制开关的操作;获取当前终端设备的操作系统版本号;根据当前终端设备的操作系统版本号,从预先建立的第二映射表中获取相应的系统功能开/关指令信息;其中,所述第二映射表中保存有终端设备的操作系统版本号与系统功能开/关指令信息之间的映射关系;根据获取的系统功能开/关指令信息,调用操作系统的接口更改相应的系统功能的开/关状态。
[0145]由于操作系统的开放性,对于系统功能的开关状态设置,不同的移动终端厂商不同的系统会有不同的实现方式。本实施例通过预先建立的第二映射表,即可通过第二窗口上的系统设置更改快捷控制开关,对相应的系统功能的开关状态进行设置,兼容性好。本实施例中的第二映射表,可以保存在移动终端本地,也可以存储在云端服务器。
[0146]具体来讲,系统功能的开关状态设置主要涉及到两个方面,一是获取开关状态,二是执行操作。当用户上拉出第二窗口的时候,主动获取当前所有的开关的状态,刷新第二窗口的显示,直观的告诉用户当前WIFI等的状态。响应用户的操作进行开和关的动作的时候, 通过调用系统的接口即可更改相应的系统功能的开/关状态。
[0147]本实施例中,所述第二窗口上除了包括有应用程序的快捷控制开关外,还包括系统设置更改快捷控制开关,使得本实施例的快捷控制方式更加多样化。
[0148]图3为本发明一种快捷控制装置实施例一的结构示意图,如图3所示,本实施例的快捷控制装置应用于移动终端设备,包括:监听模块11,用于监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作;窗口展示模块12,用于若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口上包括用于对应用程序进行控制的控制开关;控制模块13,用于接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进彳丁控制。
[0149]本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0150]图4为本发明快捷控制装置实施例二的结构示意图,如图4所示,本实施例的装置在图3所示装置结构的基础上,进一步地,所述装置还包括:窗口添加模块14,用于在屏幕底部添加所述第一窗口和第二窗口;其中,所述第一窗口为透明窗口,所述第二窗口在初始状态下为隐藏窗口。
[0151]所述监听模块11,可以包括:第一监听子模块,用于监听当前界面预定位置处的第一窗口是否接收到预定方向的滑动操作;第二监听子模块,用于监听所述滑动操作的滑动距离是否大于预定的第一阈值。
[0152]可选地,所述窗口展示模块12,包括:第一移动子模块,用于若所述第一窗口接收到预定的滑动操作,则控制所述第一窗口根据所述滑动操作移动;第二移动子模块,用于控制所述第二窗口跟随所述第一窗口移动并逐渐显示。作为一可选实施例,所述第一窗口的初始位置位于所述终端设备屏幕的底部;所述预定的滑动操作为向上的滑动操作;所述第二移动子模块,具体用于控制所述第二窗口跟随所述第一窗口移动并从所述终端设备屏幕的底部逐渐显示。
[0153]下面对本发明快捷控制装置实施例三进行描述。
[0154]本发明快捷控制装置实施例三的装置在图3或4所示装置结构的基础上,进一步地,所述控制开关包括如下至少一种快捷控制开关:音量快捷控制开关;屏幕亮度快捷控制开关;手电筒快捷控制开关;内存清理快捷控制开关;音乐播放快捷控制开关;相机应用程序快捷控制开关,其中,音量快捷控制开关包括媒体快捷控制开关和系统音量快捷控制开关。
[0155]作为一可选实施例,所述的装置还包括:第一判断模块,用于在当前界面展示所述第二窗口时,判断当前是否有运行的媒体应用程序;所述窗口展示模块12,用于若当前有运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示媒体快捷控制开关; 若当前无运行的媒体应用程序,则在展示所述第二窗口时,在所述第二窗口上显示系统音量快捷控制开关;其中,所述控制模块13,用于接收对所述第二窗口上的媒体快捷控制开关的操作,对相应媒体应用程序进行控制;或者,用于接收对所述第二窗口上的系统音量快捷控制开关的操作,对系统音量进行控制。
[0156]作为一可选实施例,所述的装置还包括屏幕亮度获取模块,用于在当前界面展示所述第二窗口时,获取当前屏幕亮度;其中,所述窗口展示模块,还用于根据预定的屏幕最大亮度,显示亮度进度条的进度;所述控制模块,用于接收对所述亮度进度条的滑动操作, 根据滑动的进度,将当前的屏幕亮度值更改到对应的屏幕亮度值。
[0157]作为一可选实施例,所述控制模块,用于:接收对所述第二窗口上的手电筒快捷控制开关的操作;获取当前终端设备品牌和操作系统版本号;根据当前终端设备品牌和操作系统版本号,从预先建立的第一映射表中获取相应的手电筒应用程序开启指令信息;其中, 所述第一映射表中保存有终端设备品牌和操作系统版本号,与手电筒应用程序开启指令信息之间的映射关系;根据获取的手电筒应用程序开启指令信息,控制手电筒应用程序开启。
[0158]作为一可选实施例,所述控制模块,用于:接收对所述第二窗口上的所述内存清理快捷控制开关的操作;启动所述内存清理快捷控制开关对应的清理应用程序;扫描所述终端设备上当前正在运行的进程;查询所述终端设备上当前正在运行的进程,是否有包含在预定的内存清理规则库中的进程;若有包含在预定的内存清理规则库中的进程,则对包含在所述内存清理规则库中的进程进行清理。
[0159]作为一可选实施例,所述控制模块,还用于在对包含在所述内存清理规则库中的进程进行清理的同时,弹出用于显示内存清理过程的动画窗口。
[0160]作为一可选实施例,所述控制模块,用于:接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。[0161 ]作为一可选实施例,所述控制模块,用于:接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控制指令与第一控制效果相对应;查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保存有控制指令与控制效果之间的对应关系;若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找与所述第一控制效果相对应的第二控制指令;向所述音乐播放应用程序发送所述第二控制指令,以使所述音乐播放应用程序根据所述第二控制指令输出所述第一控制效果。
[0162]作为一可选实施例,所述第一控制指令为切换至上一首音乐的指令、切换至下一首音乐的指令、暂停/播放指令;相应地,所述第一控制效果为切换至上一首音乐播放、切换至下一首音乐播放、暂停播放/开始播放。
[0163]作为一可选实施例,所述控制模块,用于:接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。
[0164]作为一可选实施例,所述控制模块,用于:接收对所述第二窗口上的相机应用程序快捷控制开关的操作;判断是否有设置过的相机应用程序;若有,则打开设置过的相机应用程序;若无,则打开系统默认的相机应用程序;若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机应用程序;在打开相机应用程序之后,所述控制模块,还用于:判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式;若当前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机的第二拍照模式。
[0165]其中,所述第一拍照模式又可称为私密拍照模式,在这种拍照模式下只允许用户拍摄一张照片,而不能拍摄多张,并且用户不能通过拍照界面查看用户之前拍摄的照片。
[0166]在第二拍照模式下,则允许用户拍摄多张照片,且用户能通过拍照界面查看用户之前拍摄的照片。
[0167]在具体应用时,在启用何种拍照模式前,可判断移动终端是否支持第一拍照模式, 若不支持第一拍照模式,则直接启用第二拍照模式。
[0168]作为一可选实施例,所述的装置还可包括:开关状态获取模块,用于在当前界面展示所述第二窗口时,主动获取当前终端设备的系统功能的开关状态;其中,所述窗口展示模块,还用于并将获取的所述系统功能的开关状态在所述第二窗口上显示;
[0169]其中,所述控制模块,用于:接收对所述第二窗口上的系统设置更改快捷控制开关的操作;获取当前终端设备的操作系统版本号;根据当前终端设备的操作系统版本号,从预先建立的第二映射表中获取相应的系统功能开/关指令信息;其中,所述第二映射表中保存有终端设备的操作系统版本号与系统功能开/关指令信息之间的映射关系;根据获取的系统功能开/关指令信息,调用操作系统的接口更改相应的系统功能的开/关状态。[〇17〇]本实施例的装置,可以用于执行所示方法实施例三的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0171]图5为本发明电子设备一个实施例的结构示意图,可以实现本发明图1或图2所示实施例的流程,也可实现前述快捷控制方法实施例三的流程,如图5所示,上述电子设备可以包括:壳体41、处理器42、存储器43、电路板44和电源电路45,其中,电路板44安置在壳体 41围成的空间内部,处理器42和存储器43设置在电路板44上;电源电路45,用于为上述电子设备的各个电路或器件供电;存储器43用于存储可执行程序代码;处理器42通过读取存储器43中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的快捷控制方法。
[0172]处理器42对上述步骤的具体执行过程以及处理器42通过运行可执行程序代码来进一步执行的步骤,可以参见本发明快捷控制方法实施例一至实施例三的描述,在此不再赘述。
[0173]该电子设备以多种形式存在,包括但不限于:[〇174](1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
[0175](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
[0176](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、 视频播放模块(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
[0177](4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。[〇178](5)其他具有数据交互功能的电子设备。[〇179]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0180]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0181]为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。
[0182]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0183]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种快捷控制方法,应用于移动终端设备,其特征在于,所述方法包括:监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作;若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口 上包括用于对应用程序进行控制的控制开关;接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行控制。2.根据权利要求1所述的方法,其特征在于,所述接收对所述第二窗口上的所述控制开 关的操作,对相应应用程序进行控制,包括:接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。3.根据权利要求2所述的方法,其特征在于,所述接收对所述第二窗口上的音乐播放快 捷控制开关的操作,切换默认音乐播放应用程序,包括:接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控 制指令与第一控制效果相对应;查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保 存有控制指令与控制效果之间的对应关系;若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找 与所述第一控制效果相对应的第二控制指令;向所述音乐播放应用程序发送所述第二控制指令,以使所述音乐播放应用程序根据所 述第二控制指令输出所述第一控制效果。4.根据权利要求1所述的方法,其特征在于,所述接收对所述第二窗口上的所述控制开 关的操作,对相应应用程序进行控制,包括:接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程序。5.根据权利要求4所述的方法,其特征在于,所述接收对所述第二窗口上的相机应用程 序快捷控制开关的操作,切换默认相机应用程序,包括:接收对所述第二窗口上的相机应用程序快捷控制开关的操作;判断是否有设置过的相机应用程序;若有,则打开设置过的相机应用程序;若无,则打开系统默认的相机应用程序;若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机 应用程序;在打开相机应用程序之后,所述的方法,还包括:判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式;若当 前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机 的第二拍照模式。6.—种快捷控制装置,应用于移动终端设备,其特征在于,所述装置,包括:监听模块,用于监听当前界面预定位置处的第一窗口是否接收到预定的触摸操作; 窗口展示模块,用于若所述第一窗口接收到预定的触摸操作,则在当前界面展示第二窗口;所述第二窗口上包括用于对应用程序进行控制的控制开关;控制模块,用于接收对所述第二窗口上的所述控制开关的操作,对相应应用程序进行 控制。7.根据权利要求6所述的装置,其特征在于,所述控制模块,用于:接收对所述第二窗口上的音乐播放快捷控制开关的操作,切换默认音乐播放应用程序。8.根据权利要求7所述的装置,其特征在于,所述控制模块,用于:接收通过所述第二窗口上的音乐播放快捷控制开关输入的第一控制指令;所述第一控 制指令与第一控制效果相对应;查找是否存在当前运行的音乐播放应用程序的播放控制规则;所述播放控制规则中保 存有控制指令与控制效果之间的对应关系;若存在当前运行的音乐播放应用程序的播放控制规则,则从所述播放控制规则中查找 与所述第一控制效果相对应的第二控制指令;向所述音乐播放应用程序发送所述第二控制指令,以使所述音乐播放应用程序根据所 述第二控制指令输出所述第一控制效果。9.根据权利要求6所述的装置,其特征在于,所述控制模块,用于:接收对所述第二窗口上的相机应用程序快捷控制开关的操作,切换默认相机应用程 序。10.根据权利要求9所述的装置,其特征在于,所述控制模块,用于:接收对所述第二窗口上的相机应用程序快捷控制开关的操作;判断是否有设置过的相机应用程序;若有,则打开设置过的相机应用程序;若无,则打开系统默认的相机应用程序;若获取不到系统默认的相机应用程序,则打开相机应用程序列表中的第一顺位的相机 应用程序;在打开相机应用程序之后,所述控制模块,还用于:判断当前屏幕是否处于锁屏状态且用户是否设置有解锁密码;若当前屏幕处于锁屏状态且用户设置有解锁密码,则启用相机的第一拍照模式;若当 前屏幕处于锁屏状态但用户设置没有解锁密码,或者当前屏幕处于解锁状态,则启用相机 的第二拍照模式。
【文档编号】G06F3/0484GK105955608SQ201610258632
【公开日】2016年9月21日
【申请日】2016年4月22日
【发明人】黄伦华, 韩永柏
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1