The present application provides a screen wake-up method and device for mobile terminals. The method includes periodically acquiring acceleration in at least two directions of the mobile terminal when the screen of the mobile terminal is dormant, and storing the acquired acceleration data in at least two directions as a set of slowly. A storage queue in which the plane perpendicular to the screen of the mobile terminal is in the Z-axis direction and the longer side of the screen of the mobile terminal extends in the Y-axis direction; the trend of the additive speed of the first preset array recently acquired in the buffer queue is detected; and if the first preset array is detected In the acceleration speed, when the acceleration of Y axis increases while the acceleration of Z axis decreases, the screen of the mobile terminal is awakened. In this way, when the mobile terminal is lifted, it can automatically wake up the screen without complicated operation, which is convenient for users to use and improves the user experience.
【技术实现步骤摘要】
屏幕唤醒方法及装置
本申请涉及移动终端
,具体而言,涉及一种屏幕唤醒方法及装置。
技术介绍
移动终端为了通常节省电能保证续航或者为了防止屏幕被误触,其屏幕状态一般都包括亮屏状态和锁屏状态,在亮屏状态下,移动终端的屏幕可以显示内容,并可以响应用户的操作;在锁屏状态下,移动终端的屏幕不显示内容或不响应用户操作。现有技术中,用户需要将移动终端需要从锁屏状态唤醒至亮屏状态时,或需要按压特定的实体按键,或需要在触摸屏幕上进行复杂的点击或滑动操作,但是在一些场景中,用户可能不便进行如此繁杂来操作来唤醒屏幕。
技术实现思路
为了克服现有技术中的至少一个不足,本申请的目的在于提供一种屏幕唤醒方法,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。可选地,所述若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕的步骤,包括:若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则将该预设数量组加速度作为第一检测区间,检测该第一检测区间中是否有Y轴方向的加速度超过预设第一加速度阈值;若检测到所述第一检测区间 ...
【技术保护点】
1.一种屏幕唤醒方法,其特征在于,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取该移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。
【技术特征摘要】
1.一种屏幕唤醒方法,其特征在于,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取该移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。2.根据权利要求1所述的方法,其特征在于,所述若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕的步骤,包括:若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则将该预设数量组加速度作为第一检测区间,检测该第一检测区间中是否有Y轴方向的加速度超过预设第一加速度阈值;若检测到所述第一检测区间没有Y轴方向的加速度超过所述第一加速度阈值,则唤醒该移动终端的屏幕。3.根据权利要求2所述的方法,其特征在于,在所述检测该第一检测区间中是否有Y轴方向的加速度超过预设加速度阈值的步骤之后,所述方法还包括:若检测到所述第一检测区间有Y轴方向的加速度超过所述第一加速度阈值,则获取所述缓存队列中早于所述第一检测区间存储的第二预设数量组加速度作为第二检测区间,并获取所述缓存队列中晚于所述第一检测区间存储的第三预设数量组加速度作为第三检测区间;检测所述第二检测区间和第三检测区间中加速度的变化趋势;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量超过第四预设阈值,则不执行唤醒所述移动终端的屏幕的动作;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量不超过第四预设阈值,则唤醒所述移动终端的屏幕。4.根据权利要求2所述的方法,其特征在于,所述第一加速度阈值为1.5倍重力加速度。5.根据权利要求1所述的方法,其特征在于,所述检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势的步骤,包括:对所述缓存队列中的各轴向的加速度进行平滑滤波处理,以过滤细微抖动以及加速度传感器自身的形成的数...
【专利技术属性】
技术研发人员:汤镇辉,林春德,孙孝文,仵小勇,邱文挺,
申请(专利权)人:厦门美图移动科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。