1.一种终端控制方法,其特征在于,包括:
当终端系统设定的熄屏或者睡眠时间到达时,查询当前所述终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁;
若所述应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限,所述应用操作权限列表包括具有不熄屏或者不睡眠权限的应用操作类型;
若所述应用程序的当前操作不具有不熄屏或者不睡眠的权限,则释放所述应用程序申请的不熄屏或者不睡眠的锁,并且所述终端进入熄屏或者睡眠状态。
2.根据权利要求1所述的终端控制方法,其特征在于,所述当终端系统设定的熄屏或者睡眠时间到达时,查询当前所述终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁之前还包括:
自定义预先配置的应用操作权限列表中具有不熄屏或者不睡眠权限的应用操作类型。
3.根据权利要求1所述的终端控制方法,其特征在于,所述根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限包括:
查询所述应用操作权限列表中是否有与所述应用程序的当前操作相匹配的应用操作类型;
若查询到与所述应用程序的当前操作相匹配的应用操作类型,则所述应用程序的当前操作具有不熄屏或者不睡眠的权限;
若未查询到与所述应用程序的当前操作相匹配的应用操作类型,则所述应用程序的当前操作不具有不熄屏或者不睡眠的权限。
4.根据权利要求1所述的终端控制方法,其特征在于,所述若所述应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限之后还包括:
若所述应用程序的当前操作具有不熄屏或者不睡眠的权限,则所述终端保持亮屏或者不睡眠的状态。
5.根据权利要求1~4任一项所述的终端控制方法,其特征在于,所述具有不熄屏权限的应用操作类型包括播放视频操作、拍摄视频操作、办公软件操作中的一种或多种;所述具有不睡眠权限的应用操作类型包括播放音频操作、文件拷贝操作以及网络游戏操作中的一种或多种。
6.一种终端,其特征在于,包括:
申请锁查询单元,用于当终端系统设定的熄屏或者睡眠时间到达时,查询当前所述终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁;
权限匹配单元,用于若所述应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限,所述应用操作权限列表包括具有不熄屏或者不睡眠权限的应用操作类型;
申请锁释放单元,用于若所述应用程序的当前操作不具有不熄屏或者不睡眠的权限,则释放所述应用程序申请的不熄屏或者不睡眠的锁,并且所述终端进入熄屏或者睡眠状态。
7.根据权利要求6所述的终端,其特征在于,还包括:
自定义配置单元,用于自定义预先配置的应用操作权限列表中具有不熄屏或者不睡眠权限的应用操作类型。
8.根据权利要求6所述的终端,其特征在于,所述权限匹配单元具体用于:
查询所述应用操作权限列表中是否有与所述应用程序的当前操作相匹配的应用操作类型;
若查询到与所述应用程序的当前操作相匹配的应用操作类型,则所述应用程序的当前操作具有不熄屏或者不睡眠的权限;
若未查询到与所述应用程序的当前操作相匹配的应用操作类型,则所述应用程序的当前操作不具有不熄屏或者不睡眠的权限。
9.根据权利要求6所述的终端,其特征在于,还包括:
申请锁执行单元,用于若所述应用程序的当前操作具有不熄屏或者不睡眠的权限,则所述终端保持亮屏或者不睡眠的状态。
10.根据权利要求6~9任一项所述的终端,其特征在于,所述具有不熄屏权限的应用操作类型包括播放视频操作、拍摄视频操作、办公软件操作中的一种或多种;所述具有不睡眠权限的应用操作类型包括播放音频操作、文件拷贝操作以及网络游戏操作中的一种或多种。