CN111324220B - 显示方法、电子设备及存储介质 - Google Patents
显示方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111324220B CN111324220B CN202010076862.8A CN202010076862A CN111324220B CN 111324220 B CN111324220 B CN 111324220B CN 202010076862 A CN202010076862 A CN 202010076862A CN 111324220 B CN111324220 B CN 111324220B
- Authority
- CN
- China
- Prior art keywords
- interactive interface
- input pen
- electronic equipment
- trigger signal
- pen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种显示方法、电子设备及计算机存储介质,所述方法包括:获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面;所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
Description
技术领域
本申请涉及显示技术,具体涉及一种显示方法、电子设备及存储介质。
背景技术
相关技术中,为实现输入的快捷,市面上的部分电子设备如手机、平板电脑等会配备有输入笔。目前市面上配备有输入笔的电子设备,主要集中在提高输入笔完全拔出后的书写体验。在实际应用中,从拔出输入笔和插入输入笔有一定的过程,如何利用这个过程进一步提高用户对输入笔的使用体验,成为了亟待解决的技术问题。
发明内容
为解决现有存在的技术问题,本申请实施例提供一种显示方法、电子设备及计算机存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种显示方法,所述方法包括:
获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面;
所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
上述方案中,所述方法还包括:
获得复位触发信号;所述复位触发信号表征输入笔相对电子设备的初始接触接触;
基于所述复位触发信号控制所述电子设备的显示屏按照回收轨迹隐藏所述输入笔的所述交互界面;
所述回收轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
上述方案中,所述按照展示轨迹显示输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关;
和/或,
所述基于所述复位触发信号控制所述电子设备的显示屏上按照回收轨迹隐藏所述输入笔的所述交互界面包括:
获得回收触发信号;
基于所述回收触发信号控制所述电子设备的显示屏上按照所述回收轨迹收起所述输入笔的所述交互界面;
基于所述复位触发信号控制隐藏所述输入笔的所述交互界面;
所述按照回收轨迹隐藏所述输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关。
上述方案中,所述交互界面包括至少一个应用程序的控件,所述至少一个应用程序与所述输入笔的输入相关。
上述方案中,所述基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面包括:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容;
其中,不同的状态信息所述输入笔的所述交互界面的交互内容不同。
上述方案中,所述基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容包括:
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入无关,确定所述至少一个应用程序的控件作为所述交互界面的交互内容,所述至少一个应用程序与所述输入笔的输入相关;
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入相关,确定至少一个所述输入笔的笔迹效果件作为所述交互界面的交互内容。
上述方案中,所述基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面包括:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定是否显示所述输入笔的所述交互界面;
其中,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,控制所述显示屏不进行所述输入笔的所述交互界面的显示;
如果所述电子设备的状态信息表征所述电子设备处于解锁状态,控制所述电子设备的显示屏上按照展示轨迹显示所述输入笔的所述交互界面。
上述方案中,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,所述方法还包括:
基于所述初始触发信号在所述锁屏状态下启用第一应用程序以实现所述输入笔的输入;所述第一应用程序与所述输入笔的输入相关。
本申请实施例提供一种电子设备,所述电子设备包括:显示屏和处理器;
所述处理器,用于获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述显示屏上按照展示轨迹显示输入笔的交互界面;
所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时至少实现如下方法的步骤:
获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面;
所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
本申请实施例提供一种显示方法、电子设备及计算机存储介质,所述方法包括:获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面;所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
本申请实施例中,输入笔的交互界面按照与输入笔的运动轨迹相匹配的展示轨迹进行展示,为一种动态展示。利用拔笔过程中动态的展示输入笔的交互界面,能够让用户尽早获得与输入笔相关应用程序的信息,提高了输入笔的交互效率,即基于展示轨迹展示输入笔的交互界面的过程在输入笔还没有完全拔出时就能够获得输入笔的交互界面以逐步输入笔相关应用程序的信息使得用户能够尽早确定需要选中的应用程序以用输入笔进行输入。同时该输入笔的交互界面的展开过程对用户拔出输入笔同时具有引导效果,通过基于展示轨迹展示输入笔的交互界面的过程以使得用户能够获得输入笔的拔出方向以及拔出的过程,即,引导用户正确拔出输入笔。提升了用户体验。
此外,利用插入笔的过程实现交互界面的隐藏,无需用户进行手动隐藏即可实现交互界面的自动隐藏,提供了一种全新的针对输入笔的使用体验。其中,可在输入笔完全插到容置空间底部才进行交互界面的隐藏,可确保用户在不会再使用笔的情况下实现对交互界面的自动隐藏。根据在获得初始触发信号时电子设备的状态信息,为用户提供交互界面的不同的交互内容。根据获得初始触发信号时电子设备的为锁屏状态还是非锁屏状态如解锁状态,决定是否显示交互界面,可实现安全显示。其中,在为锁屏状态的情况下,可以不显示交互界面而直接显示与输入笔的输入有关的已经被启动的应用程序的交互界面的显示,使得输入笔拔出后可以直接进行书写操作。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请提供的显示方法实施例的实现流程示意图一;
图2为本申请提供的输入笔插入于电子设备的示意图一;
图3为本申请提供的输入笔插入于电子设备的示意图二;
图4为本申请提供的交互界面按照展示轨迹进行展示的示意图;
图5为本申请提供的显示方法实施例的实现流程示意图二;
图6为本申请提供的显示方法实施例的实现流程示意图三;
图7为本申请提供的容置空间的触点设置示意图;
图8为本申请提供的交互界面按照回收轨迹进行收起的示意图;
图9为本申请提供的交互界面按照回收轨迹进行收起并隐藏的示意图;
图10为本申请提供的交互界面中与输入笔的输入相关的应用程序的图标的展示示意图;
图11为本申请提供的交互界面中与输入笔的输入相关的应用程序的图标的收起示意图;
图12为本申请提供的显示方法实施例的实现流程示意图四;
图13为本申请提供的笔迹效果件的显示示意图;
图14为本申请提供的与输入笔的输入相关的应用程序图标的显示示意图;
图15为本申请提供的显示方法实施例的实现流程示意图五;
图16为本申请提供的电子设备实施例的组成结构示意图一;
图17为本申请提供的电子设备实施例的组成结构示意图二;
图18为本申请提供的输入笔插入于电子设备的示意图三。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
在以下本申请提供的显示方法及电子设备中的各实施例中,所涉及的电子设备可以为:平板电脑、智能手机、电子阅读器、笔记本电脑等。本申请优选的电子设备是手机或平板电脑。
本申请提供一种显示方法的一实施例,应用于电子设备中。如图1所示,所述方法包括:
S101:获得初始触发信号,所述初始触发信号表征输入笔相对于电子设备的初始接触断开;
本步骤中,电子设备获得初始触发信号。输入笔可以为被动笔、也可以为主动笔。如果输入笔为被动笔,初始触发信号由电子设备自身获得。如果输入笔是主动笔,电子设备获得初始触发信号由主动笔发给电子设备使其获得。
S102:基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面;其中,所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
S101~S102中,在获得表征为输入笔相对于电子设备的初始接触断开(初始触发)信号的情况下进行输入笔的交互界面的显示,且显示该交互界面的过程按照与输入笔在电子设备上的运动轨迹相匹配的展示轨迹进行交互界面的显示。可以理解,该展示轨迹可以是预先设定的且与输入笔的在电子设备的运动轨迹一致;该展示轨迹也可以是基于输入笔在电子设备上实际运动轨迹实现的时候控制的,此时输入笔在电子设备上的运动轨迹可视为输入笔从电子设备中拔出过程中输入笔的运动轨迹、为一种动态过程。无论上述任意一种方式确定的展示轨迹该与输入笔的运动轨迹相匹配的展示轨迹也为一种动态展示过程,也即本申请实施例中在笔从电子设备中拔出过程中,实现了输入笔的交互界面的动态展示,且该动态展示过程与笔从电子设备中拔出的过程中的笔的运动轨迹一致或同步。利用拔笔过程中动态的展示输入笔的交互界面,能够让用户尽早获得与输入笔相关应用程序的信息,提高了输入笔的交互效率,即基于展示轨迹展示输入笔的交互界面的过程在输入笔还没有完全拔出时就能够获得输入笔的交互界面以逐步输入笔相关应用程序的信息使得用户能够尽早确定需要选中的应用程序以用输入笔进行输入。同时该输入笔的交互界面的展开过程对用户拔出输入笔同时具有引导效果,通过基于展示轨迹展示输入笔的交互界面的过程以使得用户能够获得输入笔的拔出方向以及拔出的过程,即,引导用户正确拔出输入笔。提升了用户体验。
本领域技术人员应该而知,输入笔(为方便描述以下简称为笔)插入至电子设备的状态可如图2、图3和图18中任一所示。在图2中,在电子设备上开设有容置空间。默认情况下,笔可插入至容置空间以实现对电子设备和输入笔的整体携带。在用户有使用笔的情况下可将笔从容置空间中拔出,实现在电子设备的(触控)显示屏上实现输入笔的输入。在图3中,在电子设备的侧边、具体是左侧边设置一个用于卡扣笔的卡扣件。默认情况下,笔可插入至卡扣件以实现对电子设备和输入笔的整体携带。在用户有使用笔的情况下可将笔从卡扣件中拔出。在图18中,在电子设备的短边处设置容置空间(相当于在手机的短边方向开设一个用于容纳输入笔的槽),与图2中的容置空间为圆柱体相比,该容置空间接近于半圆柱体或1/4的圆柱体。输入笔可容纳至该半圆柱体或1/4的圆柱体以实现对电子设备和输入笔的整体携带。在用户有使用笔的情况下可将笔从容置空间中拔出实现输入笔的输入。
本领域技术人员应该而知,主动笔可主动向电子设备进行信号的发送,被动笔无法向电子设备发送信号。本申请实施例中,主动笔中设置有压力或者触控检测电路,通过对用户至主动笔上产生的压力或触控来识别用户是否对笔进行插拔操作。考虑到在实际应用中拔出动作是将原处于电子设备中的输入笔拔出,压力或出口检测电路的检测位置设置在主动笔的末端(即,拔或查输入笔手能够接触的位置)实时对用户作用于主动笔上的压力或触控进行检测,如果检测到压力或出口发生了从无到有的变化,则认为用户对主动笔产生拔出操作。在主动笔检测到用户从容置空间或卡扣件中拔出笔的操作情况下,主动笔产生初始触发信号,并发送至电子设备,电子设备接收主动笔发送的初始触发信号。针对被动笔,在被动笔的笔尖部分处设置有导体如金属片、在容置空间底部与笔尖接触处设置有触点(底部触点),该底部触点能够与笔尖处的金属片在接触的情况下产生电信号。底部触点可以具体为开关电路,当被动笔容置到容置空间内输入笔的笔尖部分的导体导通所述开关电路以使得电子设备获得导通信号,该导通信号用于表征输入笔插入在容置空间内。如果用户需要拔出输入笔作出了拔的动作(即,输入笔还没有完全从容置空间中脱离)使得内输入笔的笔尖部分的导体与所述开关电路分离使得所述开关电路断开从而电子设备获得断开信息,该断开信号用于表征输入笔从所述容置空间内拔出。电子设备检测接触信号,在能够检测到接触信号的情况下,说明底部触点与金属片接触;在不能够检测到金属信号的情况下,说明底部触点与金属片断开接触,在检测到金属片与底部触点从接触到断开的情况下,电子设备产生初始触发信号。
此外,除了在容置空间的底部设置触点(底部触点)之外,如果以电子设备为手机为例,用于容纳笔的容置空间设置在手机的长边方向上(如图2所示),那么沿着长边方向在容置空间的侧壁处设置至少一个相邻触点优选为至少两个相邻触点,每两个相邻触点可具有一定距离。如果在侧壁处设置一个触点,该一个触点与底部触点可具有一定距离。在拔笔过程中,以输入笔为被动笔为例,随着输入笔的被拔出,输入笔在被拔出过程中与任意一个设置在侧壁处的触点进行接触的情况下均可产生触发信号进而实现交互界面的展示。交互界面从初始接触信号所表征的拔出(即开始)进行交互界面的展示,通过一系列的触发信号在拔出的过程中就能够提示用户与输入笔相关的应用程序有哪些,以令用户更早地对应用程序做好选择的准备。
在用户将输入笔从容置空间中拔出的一瞬间,电子设备从能够检测到表征底部触点与金属片接触的导通信号改变成表征底部触点与金属片接触的断开信号(或者如果获得表征底部触点与金属片接触的断开信号),则产生初始触发信号,电子设备准备展示交互界面。针对拔笔过程,以被动笔为例,随着笔的运动,笔尖处的金属片与设置容置空间侧壁处的不同的触点进行接触,从而产生触发信号,该触发信号可触发电子设备控制交互界面的展开程度。如图2所示,在容置空间的侧壁处设置3个相邻触点,电子设备进行接触信号的实时检测,笔向下(沿着手机的长边方向垂直)拔出,笔尖部分先接触到触点1,电子设备产生触发信号1,展示交互界面一部分如展示1/3,如图4所示。笔继续向下拔出,笔尖处的金属片接触到触点2,电子设备产生触发信号2,在原有1/3界面的基础上再继续展示交互界面的1/3。笔继续向下拔出,笔尖处的金属片接触到触点3,电子设备产生触发信号3,在原有2/3界面的基础上再继续展示交互界面剩余的1/3。基于笔尖处的金属片与各个触点的接触,实现整个交互界面的逐渐展示,直至展示完整个交互界面。在拔出的过程中进行交互界面的展示,交互界面上可显示有与与输入笔相关的应用程序,本申请实施例实现了在拔出的过程中就能够提示用户与输入笔相关的应用程序都有哪些可供用户选择。
如果笔为主动笔,主动笔通过压力检测电路对用户作用于主动笔上的压力进行检测,如果检测到压力发生了从无到有的变化,则认为用户对主动笔产生拔出操作,产生初始触发信号并发送至电子设备,电子设备接收初始触发信号,准备展示交互界面。针对容置空间的侧壁处设置的3个触点,主动笔可通过设置的检测电路对这些触点进行检测,每检测到一个触点产生一个触发信号并将其发送至电子设备,电子设备针对触发信号进行交互界面的动态展示。例如,在主动笔拔出1/3处时主动笔产生第1个触发信号,将该触发信号发送至电子设备,电子设备基于该触发信号进行1/3交互界面的展示。在主动笔拔出2/3处、完全拔出时产生第2个、第3个触发信号,再将触发信号发送至电子设备,电子设备基于该触发信号在原有的1/3界面的基础上再展示1/3界面以实现2/3交互界面的展示,再在原有的2/3界面的基础上再展示1/3界面以实现整个交互界面的展示。
本申请提供一种显示方法的另一实施例,应用于电子设备中。如图5所示,所述方法还包括:
S501:获得复位触发信号;所述复位触发信号表征输入笔相对电子设备的初始接触接触;
S502:基于所述复位触发信号控制所述电子设备的显示屏按照回收轨迹隐藏所述输入笔的所述交互界面;其中,所述回收轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
S501~S502中,在获得表征为输入笔相对于电子设备的初始接触连接/接触(复位触发)信号的情况下进行输入笔的交互界面的隐藏,且按照与输入笔在电子设备上的运动轨迹相匹配的回收轨迹进行交互界面的隐藏。可以理解,此时输入笔在电子设备上的运动轨迹可视为输入笔插入电子设备过程中笔的运动轨迹、为一种动态过程。与笔的运动轨迹相匹配的回收轨迹也为一种动态回收过程,也即本申请实施例中在输入笔插入电子设备过程中,实现了输入笔的交互界面的动态隐藏,且该动态隐藏过程与笔插入电子设备过程中的笔的运动轨迹一致或同步。即,回收轨迹的回收过程与输入笔的插入过程一致。需要说明的是插入过程与拔出过程相反方向的动态过程。利用插入笔的过程实现交互界面的隐藏,无需用户进行手动隐藏即可实现交互界面的自动隐藏,提供了一种全新的针对输入笔的使用体验。即,在将输入笔插入到容置空间底部时产生表征输入笔插入到容置空间底部的开关电路的导通信号。本申请在输入笔完全插入到容置空间内才完全隐藏输入笔的交互界面。从而避免了在输入笔在没有插入容置空间之前就隐藏了交互界面所导致的误操作问题。
可以理解,针对被动笔的笔尖部分处设置有导体如金属片、在容置空间的底部设置有底部触点的电子设备,将被动笔完全插入至容置空间内,也即将笔插入至被动笔的笔尖金属片与底部触点完全接触的情况下,电子设备检测到完全插入,产生复位触发信号(即,开关电路导通),并按照回收轨迹进行交互界面的动态隐藏。这种在笔完全插入至电子设备的情况下方进行动态隐藏的方案,相当于在用户不需要使用笔的情况下实现对交互界面的动态隐藏,可避免对交互界面的错误隐藏,避免用户还需要使用笔而电子设备对笔的交互界面进行了隐藏的情况的发生。其中,回收轨迹可以是预先设置好的,如沿着笔的插入方向进行隐藏,先隐藏交互界面的一半再隐藏交互界面的另外一半。还如先隐藏交互界面的1/3再隐藏交互界面的1/3,最后全部隐藏。
前述的复位触发信号是在笔完全插入至容置空间内的情况下产生的信号为复位触发信号为例进行的说明。此外,还可以将容置空间的侧壁处设置的任意一个触点与笔尖金属片接触时生成的信号作为复位触发信号,在终端产生复位触发信号的情况下即可按照预设好的回收轨迹,如沿着笔的插入方向进行逐渐的隐藏。
在一个可选的实施例中,所述按照展示轨迹显示输入笔的交互界面的过程与所述输入笔在所述电子设备上拔出时的运动轨迹的运动参数相关;所述按照回收轨迹隐藏输入笔的交互界面的过程与所述输入笔在所述电子设备上插入时的运动轨迹的运动参数相关。针对被动笔在电子设备上拔出的过程,运动参数可以是拔出方向和/或拔出速度。针对被动笔插入至在电子设备的容置空间内的过程,运动参数可以是插入方向和/或插入速度。考虑到容置空间在电子设备中的设置位置,在电子设备为智能手机的情况下(输入笔通常插入至智能手机的长边位置处),插入方向沿着智能手机的长边将输入笔从电子设备的外部插入至容置空间内的方向。在电子设备为平板电脑的情况下(输入笔通常插入至智能手机的短边的位置处),插入方向沿着智能手机的短边将输入笔从电子设备的外部插入至容置空间内的方向。电子设备可通过容置空间侧壁的相邻两个触点之间的距离以及被动笔的笔尖与各个触点接触时的时间信息,估算出插入速度或拔出速度。展示时,交互界面可以沿着拔出方向进行交互界面的逐渐展示。隐藏时,交互界面可以沿着插入方向进行交互界面的逐渐隐藏。交互界面的展示速度可以与拔出速度一致,交互界面的隐藏速度可以与插入速度一致。也即拔笔(插笔)的速度快则交互界面显示(隐藏)得快,拔笔(插笔)的速度慢交互界面显示(隐藏)得慢。在展示交互界面的过程中,如果用户拔出一半停止拔出,则交互界面也停止继续展示。如果用户拔出一半又将笔插入至容置空间的底部,则交互界面沿着拔出方向展示部分界面的情况下又沿着插入方向将展示的部分隐藏。这种交互界面的显示过程与拔笔过程、以及交互界面的隐藏过程与插笔的过程保持同步的方案,使得交互界面的显示或隐藏过程不再单调,增加了趣味性,提升了用户体验。
可以理解,展示轨迹可以是预先设置的,如设置将交互界面按照拔出方向进行逐渐展示。还可以设置笔尖在拔出方向上每与一个触点进行接触,展示交互界面的一部分。如电子设备检测到笔尖处的金属片与底部触点从接触到断开开始,准备进行交互界面的展示,随着笔的拔出,笔尖处的金属片与设置在容置空间的侧壁处的3个触点中的每个触点的情况下进行1/3交互界面的展示。还可以设置交互界面按照拔出方向进行展示以及设置展示速度与用户的拔出速度保持一致。如在拔笔过程中,估算笔从侧壁处的一个触点运动至另一触点的拔出速度,将这两个触点内显示的1/3的交互界面按照该拔出速度进行显示。回收轨迹也可以是预先设置的,如设置将交互界面按照插入方向进行逐渐隐藏。还可以设置为如前述内容类似,笔尖在插入方向上每与一个侧壁处的触点进行接触,展示交互界面的一部分。例如,插入过程中,如果笔尖的金属片与侧壁处的距离容置空间口最近的一个触点接触开始,隐藏交互界面的一半;从笔尖的金属片与侧壁处的距离容置空间口次近的一个触点接触开始,再隐藏交互界面的另外一半。还可以设置交互界面按照插入方向进行展示以及设置隐藏速度与用户的插入速度保持一致。如在插笔过程中,估算笔从侧壁处的一个触点运动至另一触点的拔出速度,将这两个触点内隐藏的1/2的交互界面按照该拔出速度进行隐藏。此外,展示轨迹和回收轨迹根据电子设备基于触点与笔尖处的金属片之间的接触而得到拔出速度和插入速度,控制交互界面的展示速度与拔出速度一致或同步、以及控制交互界面的隐藏速度与插入方向一致或同步。
在一个可选的实施例中,所述基于所述复位触发信号控制所述电子设备的显示屏上按照回收轨迹隐藏所述输入笔的所述交互界面可通过图6所示的方案来实现。如图6所示,
S601:获得回收触发信号;
S602:基于所述回收触发信号控制所述电子设备的显示屏上按照所述回收轨迹收起所述输入笔的所述交互界面;
S603:基于所述复位触发信号控制隐藏所述输入笔的所述交互界面;所述按照回收轨迹隐藏所述输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关。
S601~S603中,电子设备基于两个触发信号:回收触发信号和复位触发信号实现交互界面的隐藏过程。其中,在获得回收触发信号的情况下进行交互界面的收起,在获得复位触发信号的情况下进行交互界面的隐藏。基于两个触发信号可将隐藏的动态过程细化开来:先收起再隐藏。从用户层面上来看,可令用户看到更加细化的动态隐藏过程,提升了用户的直观感受。
在具体实现上,结合图7所示,可以在容置空间口处设置一触点如触点A,在被动笔刚插入至容置空间的情况下,设置在容置空间口处的触点与笔尖的金属片接触,产生接触信号,电子设备将该接触信号作为回收触发信号或基于该接触信号产生回收触发信号。电子设备响应回收触发信号,按照预设的回收轨迹进行交互界面的回收,如电子设备通过触点(如触点B)检测到被动笔已插入至容置空间的1/3,则将沿着插入方向的交互界面回收1/3(如图8所示)。电子设备通过触点(如触点C)检测到被动笔已插入至容置空间的2/3,则将沿着插入方向的交互界面回收2/3,以此类推。在被动笔完全插入至容置空间内,也即将笔插入至被动笔的笔尖金属片与底部触点从未接触或未完全接触到完全接触的情况下,电子设备检测到完全插入,产生复位触发信号,将回收的交互界面进行隐藏,如图9所示。直至完成交互界面的动态隐藏。也可以在检测到完全插入的情况下,电子设备将沿着插入方向的交互界面进行全部回收再基于复位触发信号进行交互界面整体的隐藏。这种在输入笔完全插到容置空间底部才产生复位触发信号并进行交互界面的隐藏方式,可确保用户在不会再使用笔的情况下实现对交互界面的自动隐藏。
可以理解,如果被动笔是以卡扣件的形式或半圆柱体形式内置在电子设备中的,那么需要在卡扣件处设置一个触点,在被动笔的多个位置处设置相应的触点,电子设备检测设置在卡扣件的触点与设置在被动笔上的任意一个触点是否接触,检测到接触即产生触发信号,基于触发信号进行交互界面的动态展示以及动态收起直至隐藏。或者,在半圆柱体的一侧位置(如图18中的A处)处设置触点以方便实现输入笔的插入或拔出的识别,或者在侧壁的一侧位置处以及侧壁的其它位置处设置触点以方便实现对交互界面的动态展示或收起。具体实现请类比相关说明,不做赘述。
在一个可选的实施例中,所述交互界面包括至少一个应用程序的控件,所述至少一个应用程序与所述输入笔的输入相关。也即交互界面包括至少一个与输入笔的输入有关的应用程序的图标。假定交互界面中与输入笔的输入有关的应用程序的控件如图标为3个:图标1、图标2及图标3。则其展示过程如图10所示,其收起过程如图11所示。3个图标沿着拔出方向进行逐一展示、沿着插入方向进行逐一收回。如图10所示,电子设备对交互界面中图标的展示是:先展示图标1、沿着拔出方向再展示图标2,最后沿着拔出方向展示图标3。而在收起过程中,沿着插入方向先收起图标3,再收起图标2最后收起图标1。
在实际应用中,与输入笔的输入相关的应用程序可以是记事本应用,可以是便签应用、画图应用等等。图标1可以为记事本应用的图标或便签应用的图标,图标2可以是画图应用的图标。图标3可以是为便于实现记录而需要具有的功能如截屏功能的图标、和/或管理记事本和/或便签的应用图标。其中,通过对管理记事本和/或便签的应用图标的操作至少可调用已经存在的记事本或便签,以在已经存在的记事本或便签的基础上进行记录。通过对截屏功能的图标的操作至少可对电子设备显示的当前屏幕内容进行截取并记录到记事本或便签中。通过对记事本应用的图标或便签应用的图标的操作可新建一记事本或便签用以进行记录;通过对画图应用的图标的操作可新建一绘图文档以进行绘图。此外,在用户点击图标1或图标2之后,调用图标1或者图标2所对应的应用程序,当应用程序调启后显示应用程序的交互界面。例如,用户点击图标1调用与图标1对应的便签应用,图13显示就是便签应用程序的交互界面。用户可以通过输入笔直接在该便签应用程序的交互界面(该交互界面为书写界面)上进行书写操作。当然在通过点击图标2进入绘图应用程序的交互界面(该交互界面为绘图界面),用户可以直接在绘图界面通过输入笔进行绘画。在书写界面中,用户可以选择输入笔的书写线条(粗细)、书写颜色、选择输入笔的类型(如毛笔、钢笔和/或铅笔)和/或书写效果(半透明、阴影)等。在绘图界面中,用户除了可以选择绘图线条、绘图颜色、绘图效果,还可以选择绘制形状。
在一个可选的实施例中,所述基于初始触发信号控制电子设备的显示屏上按照展示轨迹显示输入笔的交互界面的方案可通过图12所示的步骤来实现。如图12所示,所述方法还包括:
S1201:基于所述初始触发信号获得所述电子设备的状态信息;
S1202:基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容;其中,不同的状态信息所述输入笔的所述交互界面的交互内容不同。
本申请实施例中,针对拔笔过程中需要展示的输入笔的交互界面而言,其显示的内容(交互内容)不是一成不变的,而是根据拔笔时电子设备的状态信息的不同而不同。电子设备检测到拔笔信号(笔尖金属片与底部触点由原来的接触到断开),对电子设备的状态信息进行获取并根据获取的状态信息进行交互内容的确定。这种根据状态信息进行交互界面的交互内容的确定的方案,为用户提供不同的交互内容,可满足用户的实际使用需求,提高使用体验。
在具体实现上,所述基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容可通过对电子设备的状态信息的当前应用程序与输入笔的输入是否有关系的判断结果来实现。具体的,
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入无关,确定所述至少一个应用程序的控件作为交互界面的交互内容。电子设备的状态信息表征电子设备当前使用的应用程序与输入笔无关的情况下,说明用户此时的拔笔操作期望调用出如图14所示的交互界面,该交互界面中至少包括记事本图标、便签图标和画图应用。此外,还可以包括用于管理记事本和/或便签的应用图标,以及为便于实现记录而需要具有的功能如截屏功能的图标等等。通过如图14所示的交互界面,电子设备可基于用户对记事本图标或便签图标的点击操作进行记事本或便签的新建,基于用户对画图图标的点击操作进行绘图文档的新建。或者基于用户对管理记事本和/或便签的应用图标的点击操作进行已存在的记事本或便签的调用以在已存在的记事本或便签上继续进行记录。可以理解,如图14所示的交互界面除了包括与输入笔的输入有关的图标(如图标1至3)之外,还包括电子设备的其它与输入笔的输入有关的图标如短消息应用图标、社交应用(如微信或QQ)图标以及浏览器应用图标、应用市场等图标。在交互界面中,与输入笔相关的应用的图标可按照拔出方向也即沿着电子设备的长边方向进行排列。此外,电子设备的如上其它图标可以按照原有方式进行排列如横向排列,也可以沿着电子设备的长边方向进行排列,对此不做具体限定。
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入相关,确定至少一个所述输入笔的笔迹效果件作为所述交互界面的交互内容。电子设备的状态信息表征电子设备当前使用的应用程序为与输入笔有关的情况下,说明电子设备此时已经用户已经进入记事本或便签应用,此时显示屏显示的是如图13所示的书写界面,此时用户产生拔笔操作期望电子设备能够基于该拔笔操作而产生的初始触发信号而直接显示出输入笔的笔迹效果的控件的交互界面,以方便用户直接进行笔迹效果的选择。
在一个可选的实施例中,所述基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面可通过如图15所示的方案来实现。如图15所示,
S1501:基于所述初始触发信号获得所述电子设备的状态信息;
S1502:基于所述电子设备的状态信息确定是否显示所述输入笔的所述交互界面;
进一步的,判断电子设备为锁屏状态还是为非锁屏状态如解锁状态,如果是锁屏状态,则执行S1503;如果是非锁屏状态则执行S1504;
S1503:如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,控制所述显示屏不进行所述输入笔的所述交互界面的显示;
S1504:如果所述电子设备的状态信息表征所述电子设备处于解锁状态,控制所述电子设备的显示屏上按照展示轨迹显示所述输入笔的所述交互界面。
S1501~S1504中,电子设备基于获得初始触发信号进行用户在拔笔时电子设备为锁屏还是非锁屏状态信息的判断,并基于判断结果确定是按照展示轨迹显示交互界面还是不显示输入笔的交互界面。如果判断为在用户拔笔时电子设备为锁屏状态,考虑到电子设备的使用安全性、避免非电子设备的终端用户非合理操作本机,电子设备不进行交互界面的显示。如果判断为在用户拔笔时电子设备为解锁状态,认为电子设备的用户有使用笔的需求,则按照展示轨迹进行交互界面的动态展示。
在一个可选的实施例中,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,所述方法还包括:基于所述初始触发信号在所述锁屏状态下启用第一应用程序以实现所述输入笔的输入;所述第一应用程序与所述输入笔的输入相关。第一应用程序可以是记事本应用、便签应用和/或画图应用的应用程序中的任意一个。本可选实施例中,如果用户拔笔操作产生在电子设备处于锁屏状态的情况下,可认为用户在锁屏状态下存在有使用笔进行书写的需求,电子设备启用第一应用程序(例如,记事本应用程序)以支持输入笔的书写输入操作。同时在拔笔的过程中所显示与输入笔的交互界面的内容为输入笔的笔迹效果选项的控件。以使得能够让用户尽早获得与输入笔相关笔迹效果(钢笔、铅笔、毛笔等)的信息,提高了输入笔的交互效率,即基于展示轨迹展示输入笔的交互界面的过程在输入笔还没有完全拔出时就能够获得输入笔的交互界面以逐步输入笔相关笔迹效果使得用户能够尽早确定需要选中的在第一应用程序中完成本次书写的用输入笔输入所形成的轨迹的输入效果。同时该输入笔的交互界面的展开过程对用户拔出输入笔同时具有引导效果,通过基于展示轨迹展示输入笔的交互界面的过程以使得用户能够获得输入笔的拔出方向以及拔出的过程,引导用户正确拔出输入笔。提升了用户体验。
可以理解,前述基于所述初始触发信号(即,用户实现拔笔的动作)在所述锁屏状态下启用第一应用程序以实现所述输入笔的输入方案存在两种情况:第一种情况是不显示由至少一个与输入笔相关的应用程序的图标所构成的交互界面,而是在锁屏状态下电子设备直接对第一应用程序(记事本或便签应用)进行调用并显示记事本或便签应用界面,使得输入笔拔出后可以直接进行书写操作,即第一种情况下,记事本或者便签应用界面中就包括了笔迹效果的选项。第二种情况是:在锁屏状态下不显示由至少一个与输入笔相关的应用程序的图标所构成的交互界面,而是在锁屏状态下电子设备直接对第一应用程序(记事本或便签应用)进行调用并显示记事本或便签应用界面同时直接显示输入笔的笔迹效果的交互界面,也即在拔笔的过程中进行输入笔的笔迹效果的交互界面的按照展示轨迹显示所述输入笔的笔迹效果的交互界面,即第二种情况下,记事本或者便签应用界面中就不包括了笔迹效果的选项。而是通过拔笔的动作或和在拔笔的过程中进行输入笔的笔迹效果的交互界面的按照展示轨迹显示所述输入笔的笔迹效果的交互界面。
本申请实施例提供一种电子设备,如图16所示,包括显示屏65和处理器61;其中,
所述处理器61,用于获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述显示屏65上按照展示轨迹显示输入笔的交互界面;
所述展示轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
在一个可选的实施例中,所述处理器61,还用于:
获得复位触发信号;所述复位触发信号表征输入笔相对电子设备的初始接触接触;
基于所述复位触发信号控制所述显示屏65按照回收轨迹隐藏所述输入笔的所述交互界面;
所述回收轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
在一个可选的实施例中,所述处理器61,还用于:
所述按照展示轨迹显示输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关;
和/或,
所述基于所述复位触发信号控制所述显示屏65上按照回收轨迹隐藏所述输入笔的所述交互界面包括:
获得回收触发信号;
基于所述回收触发信号控制所述显示屏65上按照所述回收轨迹收起所述输入笔的所述交互界面;
基于所述复位触发信号控制隐藏所述输入笔的所述交互界面;
所述按照回收轨迹隐藏所述输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关。
在一个可选的实施例中,所述交互界面包括至少一个应用程序的控件,所述至少一个应用程序与所述输入笔的输入相关。
在一个可选的实施例中,所述处理器61,还用于:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容;
其中,不同的状态信息所述输入笔的所述交互界面的交互内容不同。
在一个可选的实施例中,所述处理器61,还用于:
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入无关,确定所述至少一个应用程序的控件作为所述交互界面的交互内容,所述至少一个应用程序与所述输入笔的输入相关;
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入相关,确定至少一个所述输入笔的笔迹效果件作为所述交互界面的交互内容。
在一个可选的实施例中,所述处理器61,还用于:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定是否显示所述输入笔的所述交互界面;
其中,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,控制所述显示屏不进行所述输入笔的所述交互界面的显示;
如果所述电子设备的状态信息表征所述电子设备处于解锁状态,控制所述电子设备的显示屏上按照展示轨迹显示所述输入笔的所述交互界面。
在一个可选的实施例中,所述处理器61,还用于:
如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,所述方法还包括:
基于所述初始触发信号在所述锁屏状态下启用第一应用程序以实现所述输入笔的输入;所述第一应用程序与所述输入笔的输入相关。
需要说明的是,本申请实施例的电子设备,由于该电子设备解决问题的原理与前述的显示方法相似,因此,电子设备的实施过程及实施原理均可以参见前述显示方法的实施过程及实施原理描述,重复之处不再赘述。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时至少用于执行图1至图15任一所示方法的步骤。所述计算机可读存储介质具体可以为存储器。所述存储器可以为如图17所示的存储器62。
本申请实施例提供的电子设备的硬件构成示意图还可以如图17所示,电子设备包括:用于进行数据传输的通信组件63、至少一个处理器61和用于存储能够在处理器61上运行的计算机程序的存储器62。终端中的各个组件通过总线系统64耦合在一起。可理解,总线系统64用于实现这些组件之间的连接通信。总线系统64除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图17中将各种总线都标为总线系统64。
其中,所述处理器61执行所述计算机程序时至少执行图1至图15任一所示方法的步骤。
可以理解,存储器62可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器62旨在包括但不限于这些和任意其它适合类型的存储器。
上述本申请实施例揭示的方法可以应用于处理器61中,或者由处理器61实现。处理器61可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器61可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器61可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器62,处理器61读取存储器62中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,电子设备可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、FPGA、通用处理器、控制器、MCU、微处理器(Microprocessor)、或其他电子元件实现,用于执行前述的显示方法。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种显示方法,所述方法包括:
获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面,所述展示轨迹为所述交互界面的展开过程;所述展开过程为逐渐展示所述交互界面至展示完整所述交互界面的过程;
所述展示轨迹与所述输入笔拔出或插入所述电子设备的运动轨迹一致。
2.根据权利要求1所述的方法,所述方法还包括:
获得复位触发信号;所述复位触发信号表征输入笔相对电子设备的初始接触;
基于所述复位触发信号控制所述电子设备的显示屏按照回收轨迹隐藏所述输入笔的所述交互界面;
所述回收轨迹与所述输入笔在所述电子设备上的运动轨迹匹配。
3.根据权利要求2所述的方法,所述按照展示轨迹显示输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关;
和/或,
所述基于所述复位触发信号控制所述电子设备的显示屏上按照回收轨迹隐藏所述输入笔的所述交互界面包括:
获得回收触发信号;
基于所述回收触发信号控制所述电子设备的显示屏上按照所述回收轨迹收起所述输入笔的所述交互界面;
基于所述复位触发信号控制隐藏所述输入笔的所述交互界面;
所述按照回收轨迹隐藏所述输入笔的交互界面的过程与所述输入笔在所述电子设备上的运动轨迹的运动参数相关。
4.根据权利要求2或3所述的方法,所述交互界面包括至少一个应用程序的控件,所述至少一个应用程序与所述输入笔的输入相关。
5.根据权利要求4所述的方法,所述基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面包括:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容;
其中,不同的状态信息所述输入笔的所述交互界面的交互内容不同。
6.根据权利要求5所述的方法,所述基于所述电子设备的状态信息确定所述输入笔的所述交互界面的交互内容包括:
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入无关,确定所述至少一个应用程序的控件作为所述交互界面的交互内容,所述至少一个应用程序与所述输入笔的输入相关;
如果所述电子设备的状态信息表征当前应用程序与所述输入笔的输入相关,确定至少一个所述输入笔的笔迹效果件作为所述交互界面的交互内容。
7.根据权利要求6所述的方法,所述基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面包括:
基于所述初始触发信号获得所述电子设备的状态信息;
基于所述电子设备的状态信息确定是否显示所述输入笔的所述交互界面;
其中,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,控制所述显示屏不进行所述输入笔的所述交互界面的显示;
如果所述电子设备的状态信息表征所述电子设备处于解锁状态,控制所述电子设备的显示屏上按照展示轨迹显示所述输入笔的所述交互界面。
8.根据权利要求7所述的方法,如果所述电子设备的状态信息表征所述电子设备处于锁屏状态,所述方法还包括:
基于所述初始触发信号在所述锁屏状态下启用第一应用程序以实现所述输入笔的输入;所述第一应用程序与所述输入笔的输入相关。
9.一种电子设备,所述电子设备包括:显示屏和处理器;其中,
所述处理器,用于获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述显示屏上按照展示轨迹显示输入笔的交互界面,所述展示轨迹为所述交互界面的展开过程;所述展开过程为逐渐展示所述交互界面至展示完整所述交互界面的过程;
所述展示轨迹与所述输入笔拔出或插入所述电子设备的运动轨迹一致。
10.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时至少实现如下方法的步骤:
获得初始触发信号,所述初始触发信号表征输入笔相对电子设备的初始接触断开;
基于所述初始触发信号控制所述电子设备的显示屏上按照展示轨迹显示输入笔的交互界面,所述展示轨迹为所述交互界面的展开过程;所述展开过程为逐渐展示所述交互界面至展示完整所述交互界面的过程;
所述展示轨迹与所述输入笔拔出或插入所述电子设备的运动轨迹一致。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010076862.8A CN111324220B (zh) | 2020-01-23 | 2020-01-23 | 显示方法、电子设备及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010076862.8A CN111324220B (zh) | 2020-01-23 | 2020-01-23 | 显示方法、电子设备及存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111324220A CN111324220A (zh) | 2020-06-23 |
| CN111324220B true CN111324220B (zh) | 2022-06-28 |
Family
ID=71167071
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010076862.8A Active CN111324220B (zh) | 2020-01-23 | 2020-01-23 | 显示方法、电子设备及存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111324220B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112162788A (zh) * | 2020-09-17 | 2021-01-01 | 维沃移动通信有限公司 | 应用启动方法、装置和电子设备 |
| CN112764561A (zh) * | 2021-01-22 | 2021-05-07 | 维沃移动通信有限公司 | 电子设备的控制方法、装置及电子设备 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003158713A (ja) * | 2001-11-21 | 2003-05-30 | Omron Corp | 画像印刷装置および方法、印刷媒体ユニット、並びにプログラム |
| CN101943939A (zh) * | 2009-07-09 | 2011-01-12 | 上海易狄欧电子科技有限公司 | 终端及其手写笔控制方法 |
| CN201845325U (zh) * | 2010-11-01 | 2011-05-25 | 康佳集团股份有限公司 | 手写笔锁键盘装置及触摸屏设备 |
| CN202026343U (zh) * | 2011-04-07 | 2011-11-02 | 上海华勤通讯技术有限公司 | 自动适应输入方式的移动终端 |
| EP2981878B1 (en) * | 2013-04-04 | 2020-01-08 | LG Electronics Inc. | Portable device and controlling method therefor |
| US9891811B2 (en) * | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
| CN107809500A (zh) * | 2016-09-09 | 2018-03-16 | 宏达国际电子股份有限公司 | 可携式电子装置、及其操作方法、与使用此方法的记录介质 |
| CN108053492B (zh) * | 2017-12-19 | 2020-09-22 | 广州视源电子科技股份有限公司 | 立体图形的展开过程呈现方法、装置、设备及存储介质 |
-
2020
- 2020-01-23 CN CN202010076862.8A patent/CN111324220B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN111324220A (zh) | 2020-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10140014B2 (en) | Method and terminal for activating application based on handwriting input | |
| EP2701053B1 (en) | Method of controlling function execution in a mobile terminal by recognizing writing gesture and apparatus for performing the same | |
| US20250004612A1 (en) | Systems and methods for a touchscreen user interface for a collaborative editing tool | |
| US20130111380A1 (en) | Digital whiteboard implementation | |
| CN103959211B (zh) | 终端和应用功能界面的切换方法 | |
| CN106250037A (zh) | 一种移动终端的控制方法及移动终端 | |
| CN103593142B (zh) | 一种分享歌词的方法及装置 | |
| CN106980457A (zh) | 触摸屏操作方法及触屏终端 | |
| CN102207826A (zh) | 一种涂鸦的方法及系统 | |
| KR102337157B1 (ko) | 전자 칠판 장치 및 그 제어 방법 | |
| CN104205033A (zh) | 基于触摸的输入控制方法 | |
| CN111324220B (zh) | 显示方法、电子设备及存储介质 | |
| US20190324621A1 (en) | System and Methods for Utilizing Multi-Finger Touch Capability to Efficiently Perform Content Editing on a Computing Device | |
| CN108710457B (zh) | 一种交互方法及终端设备 | |
| CN105183306A (zh) | 移动终端中展示内容的截屏方法和装置 | |
| CN111831205A (zh) | 设备控制方法、装置、存储介质及电子设备 | |
| CN103309612A (zh) | 移动设备图形界面文本框的信息处理方法、装置和设备 | |
| CN105723314B (zh) | 两步内容选择 | |
| CN104298434B (zh) | 一种信息处理方法及电子设备 | |
| CN105706038A (zh) | 具有自动内容分类的两步内容选择 | |
| CN106383657A (zh) | 手写输入控制方法和手写输入控制装置 | |
| CN108845752A (zh) | 触控操作方法、装置、存储介质及电子设备 | |
| CN108052254A (zh) | 一种信息处理方法及电子设备 | |
| CN114879860B (zh) | 可折叠屏幕防误触的方法、设备和存储介质 | |
| CN106201295A (zh) | 一种消息复制方法和装置、以及智能终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |