移动终端、控制方法及其存储介质技术

技术编号:19263084 阅读:43 留言:0更新日期:2018-10-27 02:10
本申请提供了一种移动终端、控制方法及其存储介质,该控制方法包括:检测移动终端触控显示屏的滑动操作参数值;判断所述滑动操作参数值与参数阈值之间的大小关系;根据所述大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。本申请实施例提供的移动终端控制方法,通过在对滑动操作参数值与参数阈值之间的大小关系进行对比后,当满足一定的关系时,调用移动终端的底层资源来驱动移动终端的操作系统;该控制方法可以提高移动终端设备的运行速度,降低卡顿程度甚至避免卡顿情况的发生。

Mobile terminal, control method and storage medium thereof

The present application provides a mobile terminal, a control method and a storage medium thereof. The control method includes: detecting a sliding operation parameter value of a touch screen of a mobile terminal; determining the size relationship between the sliding operation parameter value and the parameter threshold; selecting whether to call the underlying resources of the mobile terminal according to the size relationship. The operating system that drives the mobile terminal. The mobile terminal control method provided by the embodiment of the present application can improve the operation of the mobile terminal equipment by calling the bottom resource of the mobile terminal to drive the mobile terminal operation system when the relationship between the sliding operation parameter value and the parameter threshold is satisfied after comparing the size relationship between the sliding operation parameter value and the parameter threshold value. Speed, reduce carton degree or even avoid the occurrence of carton.

【技术实现步骤摘要】
移动终端、控制方法及其存储介质
本专利技术涉及移动终端设备驱动控制的
,具体是涉及一种移动终端、控制方法及其存储介质。
技术介绍
手机、平板电脑等触控显示结构的终端设备由于同时运行很多应用程序或者内存不足或者CPU运算速度跟不上的情况下,如果此时终端设备显示屏再进行触控操作,其显示的画面经常会出现卡顿的现象,这非常影响用户的使用体验。
技术实现思路
本申请实施例一方面提供了一种移动终端的控制方法,所述控制方法包括:检测移动终端触控显示屏的滑动操作参数值;判断所述滑动操作参数值与参数阈值之间的大小关系;根据所述大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。本申请实施例另一方面还提供一种移动终端,所述移动终端包括处理器和存储器,所述处理器耦合所述存储器,所述处理器在工作时执行指令以实现如上述实施例中任一项所述的控制方法。进一步地,本申请实施例还提供一种移动终端,所述移动终端包括:检测模块,用于检测移动终端触控显示屏的滑动操作参数值;判断模块,用于判断所述滑动操作参数值与参数阈值之间的大小关系;执行模块,用于根据所述大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。另外,本申请实施例又提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行以实现如上述实施例中任一项所述的控制方法。本申请实施例提供的移动终端、控制方法及其存储介质,其控制方法通过在对滑动操作参数值与参数阈值之间的大小关系进行对比后,当满足一定的关系时,调用移动终端的底层资源来驱动移动终端的操作系统;该控制方法可以提高移动终端设备的运行速度,降低卡顿程度甚至避免卡顿情况的发生。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请移动终端的控制方法一实施例的流程示意图;图2是本申请移动终端的控制方法另一实施例的流程示意图;图3是图2实施例中帧率阈值设定方法一实施例的流程示意图;图4是本申请移动终端的控制方法又一实施例的流程示意图;图5是图2实施例中速率阈值设定方法一实施例的流程示意图;图6是本申请移动终端的控制方法再一实施例的流程示意图;图7是本申请提供的移动终端一实施例的结构组成示意框图;图8是本申请提供的移动终端另一实施例的结构组成示意框图;图9是本申请提供的移动终端又一实施例的结构组成示意框图;图10是本申请提供的计算机存储介质一实施例的结构示意图。具体实施方式下面结合附图和实施例,对本专利技术作进一步的详细描述。特别指出的是,以下实施例仅用于说明本专利技术,但不对本专利技术的范围进行限定。同样的,以下实施例仅为本专利技术的部分实施例而非全部实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本专利技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。作为在此使用的“通信终端”(或简称为“终端”)包括,但不限于被设置成经由有线线路连接(如经由公共交换电话网络(PSTN)、数字用户线路(DSL)、数字电缆、直接电缆连接,以及/或另一数据连接/网络)和/或经由(例如,针对蜂窝网络、无线局域网(WLAN)、诸如DVB-H网络的数字电视网络、卫星网络、AM-FM广播发送器,以及/或另一通信终端的)无线接口接收/发送通信信号的装置。被设置成通过无线接口通信的通信终端可以被称为“无线通信终端”、“无线终端”或“移动终端”。移动终端的示例包括,但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信系统(PCS)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、Web浏览器、记事簿、日历以及/或全球定位系统(GPS)接收器的PDA;以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。手机即为配置有蜂窝通信模块的移动终端。下面先通过几种实施例对移动终端的控制方法进行介绍。实施例1请参阅图1,图1是本申请移动终端的控制方法一实施例的流程示意图,需要说明的是,本申请的实施例可以应用于移动终端或者服务器中,该移动终端可以是手机、平板电脑、可穿戴设备等等,服务器可以是云端服务器。本实施例中的移动终端控制方法包括但不限于以下步骤:步骤110,检测移动终端触控显示屏的滑动操作参数值。其中,滑动操作参数值可以为滑动操作帧率、滑动操作速率等。步骤120,判断滑动操作参数值与参数阈值之间的大小关系。在该步骤中,判断的方式可以根据滑动操作参数值以及对应的参数阈值的不同而不同,具体的参数值设定情况以及滑动操作参数值与参数阈值之间的大小关系情况请参阅后续实施例的详细介绍。步骤130,根据大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。移动终端正常情况下一般是顶层驱动资源进行驱动,本申请则是在满足预定条件下调用底层驱动资源,调用底层驱动资源的方法可以为:1、JNI(JavaNativeInterface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C++))调用底层驱动,在android框架中写入C/C++代码,直接调用底层linux驱动,并向上提供jni接口给应用程序。2、增加硬件抽象层,将驱动程序一分为二,一部分开源在内核中,一部分不开源在android框架中。硬件抽象层位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。程序设计直接与硬件通信,是造成系统不稳定的主要原因。所以我们取消对硬件的直接访问,首先访问硬件抽象层。它是将硬件差别与操作系统其他层相隔离的一薄层软件,是通过采用使多种不同硬件在操作系统的其他部分看来是同一种虚拟机的做法来实现的。在该步骤中,调用的底层资源包括显示驱动、相机驱动、Flash内存驱动、USB驱动、WiFi驱动中的任意一种或者多种,关于底层资源的具体选择情况此处不做具体限定。本实施例提供的移动终本文档来自技高网...

【技术保护点】
1.一种移动终端的控制方法,其特征在于,所述控制方法包括:检测移动终端触控显示屏的滑动操作参数值;判断所述滑动操作参数值与参数阈值之间的大小关系;根据所述大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。

【技术特征摘要】
1.一种移动终端的控制方法,其特征在于,所述控制方法包括:检测移动终端触控显示屏的滑动操作参数值;判断所述滑动操作参数值与参数阈值之间的大小关系;根据所述大小关系选择是否调用移动终端的底层资源驱动移动终端的操作系统。2.根据权利要求1所述的控制方法,其特征在于,所述滑动操作参数值为滑动操作帧率,所述滑动操作帧率为触控显示屏上的一次连续滑动操作时间内的平均显示帧率;所述参数阈值为帧率阈值;所述判断所述滑动操作参数值与参数阈值之间的大小关系的步骤具体为:判断所述滑动操作帧率是否小于帧率阈值;若是,则调用移动终端的底层资源驱动移动终端的操作系统。3.根据权利要求2所述的控制方法,其特征在于,所述帧率阈值的设定方法为:检测移动终端触控显示屏上多次连续滑动操作时间内的显示帧率;计算获得的多次显示帧率求平均帧率值;将所述平均帧率值设定为帧率阈值。4.根据权利要求1所述的控制方法,其特征在于,所述滑动操作参数值为滑动操作速率,所述滑动操作速率为触控显示屏上的一次连续滑动操作的触控点相对于触控显示屏表面的平均滑动速率,所述参数阈值为触控显示屏显示的所述滑动操作所对应的操作界面的移动速率的阈值;所述判断所述滑动操作参数值与参数阈值之间的大小关系的步骤具体为:判断所述滑动操作速率是否大于速率阈值;若是,则调用移动终端的底层资源驱动移动终端的操作系统。5.根据权利要求1所述的控制方法,其特征在于,所述滑动操作参数值为滑动操作速率,所述滑动操作速率为触控显示屏上的一次连续滑动操作的触控点相对于触控显示屏表面的平均滑动速率,所述参数阈值为触控显示屏显示的所述滑动操作所对应的操作界面的移动速率的阈值;所述判断所述滑动操作参数值与参数阈值之间的大小关系的步骤具体为:判断所述滑动操作速率与速率阈值之间的差值是否大于预设差值;若是,则调用移动终端的底层资源驱动移动终端的操作系统。6.根据权利要求4或5所述的控制方法,其特征在于,所述触控显示屏显示的所述滑动操作所对应的操作界面的移动速率的阈值的设定方法为:检测触控显示屏显示的滑动操作所对应的操作界面的移动时长以及移动距离;根据检测的移动时长以及移动距离计算得到平均移动速率值;将所述平均移动速率值设定为速率阈值。7.根据权利要求1-5任一项所述的控制方法,其特征在于,所述底层资源包括:显示驱动、相机驱动、Flash内存驱动、USB驱动、WiFi驱动中的任意一种或者多种。8.一种移动终端,其特征在于,...

【专利技术属性】
技术研发人员:曾鸿坤
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1