[发明专利]电子设备中的器件调用方法、装置、电子设备及存储介质有效
申请号: | 201810588785.7 | 申请日: | 2018-06-08 |
公开(公告)号: | CN108845871B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 米岚 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;H04M1/725 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 中的 器件 调用 方法 装置 存储 介质 | ||
1.一种电子设备中的器件调用方法,其特征在于,所述电子设备包括本体和滑动机构,所述滑动机构上搭载所述器件,所述滑动机构可相对所述本体移动,以凸出于所述本体的侧壁,或者,处于所述本体内部,所述方法包括以下步骤:
在所述电子设备前台运行目标应用程序,并触发所述目标应用程序关联的滑动机构滑出以凸出于所述本体的侧壁;
监测所述滑动机构上所搭载器件的当前可视状态是否为预设状态;所述预设状态为隐藏状态,在所述隐藏状态下,所述器件完全隐藏在所述电子设备的侧壁中;
在所述当前可视状态不为所述预设状态时,触发所述目标应用程序对所述关联的滑动机构所搭载器件的调用;
所述监测所述滑动机构上所搭载器件的当前可视状态是否为预设状态,包括:
确定所述器件与所述本体的侧壁之间的直线距离并作为第一距离,所述第一距离包括:所述器件处于所述本体内部时,与所述本体的侧壁之间的第一距离,所述器件露出所述本体时,与所述本体的侧壁之间的第一距离;
确定所述滑动机构在滑动过程中的当前滑动距离并作为第二距离;
根据所述第一距离和所述第二距离,监测所述滑动机构上所搭载器件的当前可视状态是否为预设状态。
2.如权利要求1所述的电子设备中的器件调用方法,其特征在于,所述滑动机构,用于在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述电子设备还包括检测组件,所述检测组件包括磁场产生元件和磁场探测器,所述磁场产生元件和所述磁场探测器分别固定在所述本体和所述滑动机构上,所述确定所述滑动机构在滑动过程中的当前滑动距离并作为第二距离,包括:
接收所述磁场探测器对所述磁场产生元件所产生磁场探测到的信号值;
根据所述信号值确定所述滑动机构相对于所述本体的当前相对位置;
根据所述当前相对位置和所述第一位置/所述第二位置,确定所述当前滑动距离。
3.如权利要求2所述的电子设备中的器件调用方法,其特征在于,所述预设状态为隐藏状态,所述第二距离包括:基于第一方向的第二距离,和基于第二方向的第二距离,所述第一方向为从所述第一位置向所述第二位置滑动的方向,所述第二方向为从所述第二位置向所述第一位置滑动的方向。
4.如权利要求3所述的电子设备中的器件调用方法,其特征在于,在所述第二距离为:基于第一方向的第二距离时,所述第一距离为:所述器件处于所述本体内部时,与所述本体的侧壁之间的第一距离,
所述根据所述第一距离和所述第二距离,监测所述滑动机构上所搭载器件的当前可视状态是否为预设状态,包括:
在所述第二距离小于或者等于所述第一距离时,确定所述所搭载器件的当前可视状态为所述隐藏状态。
5.如权利要求3所述的电子设备中的器件调用方法,其特征在于,在所述第二距离为:基于第二方向的第二距离时,所述第一距离为:所述器件露出所述本体时,与所述本体的侧壁之间的第一距离,
所述根据所述第一距离和所述第二距离,监测所述滑动机构上所搭载器件的当前可视状态是否为预设状态,包括:
在所述第二距离大于或者等于所述第一距离时,确定所述所搭载器件的当前可视状态为所述隐藏状态。
6.如权利要求1-5任一项所述的电子设备中的器件调用方法,其特征在于,所述目标应用程序为拍照类程序或者手电筒类程序,所述器件为闪光灯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810588785.7/1.html,转载请声明来源钻瓜专利网。