CN113495666B - Terminal control method, terminal control device and storage medium - Google Patents

Terminal control method, terminal control device and storage medium Download PDF

Info

Publication number
CN113495666B
CN113495666B CN202010198236.6A CN202010198236A CN113495666B CN 113495666 B CN113495666 B CN 113495666B CN 202010198236 A CN202010198236 A CN 202010198236A CN 113495666 B CN113495666 B CN 113495666B
Authority
CN
China
Prior art keywords
terminal
touch operation
front area
area
control mode
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
Application number
CN202010198236.6A
Other languages
Chinese (zh)
Other versions
CN113495666A (en
Inventor
刘任
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202010198236.6A priority Critical patent/CN113495666B/en
Publication of CN113495666A publication Critical patent/CN113495666A/en
Application granted granted Critical
Publication of CN113495666B publication Critical patent/CN113495666B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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

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

本公开是关于终端控制方法、终端控制装置及存储介质,终端控制方法应用于终端,终端包括至少一组相对设置的屏幕,相对设置的屏幕包括背面区域和正面区域,终端控制方法包括:确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式;获取在背面区域上进行的触控操作;通过触控操作对正面区域进行操作控制。通过本公开的技术方案,实现以单手操作终端,以满足用户的使用需求,进而提升用户体验。

The present disclosure is about a terminal control method, a terminal control device and a storage medium. The terminal control method is applied to a terminal. The terminal includes at least one set of relatively arranged screens. The relatively arranged screens include a back area and a front area. The terminal control method includes: determining that the control mode of the terminal is a first control mode, and the first control mode is a mode of operating and controlling the front area through a touch operation performed on the back area; obtaining a touch operation performed on the back area; and operating and controlling the front area through a touch operation. Through the technical solution of the present disclosure, the terminal can be operated with one hand to meet the user's usage needs, thereby improving the user experience.

Description

终端控制方法、终端控制装置及存储介质Terminal control method, terminal control device and storage medium

技术领域Technical Field

本公开涉及终端技术领域,尤其涉及终端控制方法、终端控制装置以及存储介质。The present disclosure relates to the field of terminal technology, and in particular to a terminal control method, a terminal control device, and a storage medium.

背景技术Background Art

随着科技的进步及智能移动终端技术的发展,移动终端已成为人们日常生活中不可或缺的一部分。终端的配置越来越高,屏幕尺寸越来越大,终端边框的占比越来越低,设置于边框处的操作按键相应被取消。With the advancement of science and technology and the development of smart mobile terminal technology, mobile terminals have become an indispensable part of people's daily lives. The configuration of terminals is getting higher and higher, the screen size is getting larger and larger, the proportion of terminal borders is getting lower and lower, and the operation buttons set on the borders are correspondingly cancelled.

用户在一些场合下使用终端时,需要实现单手操控,在没有操作按键的终端中,单手操控终端难以实现,给用户使用终端带来不便。When a user uses a terminal in some situations, it is necessary to realize one-handed control. In a terminal without operation buttons, it is difficult to realize one-handed control of the terminal, which brings inconvenience to the user in using the terminal.

发明内容Summary of the invention

为克服相关技术中存在的问题,本公开提供终端控制方法、终端控制装置以及存储介质。In order to overcome the problems existing in the related art, the present disclosure provides a terminal control method, a terminal control device and a storage medium.

根据本公开实施例的一方面,提供终端控制方法,终端包括至少一组相对设置的屏幕,相对设置的屏幕包括背面区域和正面区域,终端控制方法包括:确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式;获取在背面区域上进行的触控操作;通过触控操作对正面区域进行操作控制。According to one aspect of an embodiment of the present disclosure, a terminal control method is provided, wherein the terminal includes at least one group of relatively arranged screens, the relatively arranged screens include a back area and a front area, and the terminal control method includes: determining that a control mode of the terminal is a first control mode, the first control mode being a mode in which the front area is operationally controlled by a touch operation performed on the back area; acquiring a touch operation performed on the back area; and operationally controlling the front area by the touch operation.

在一实施例中,终端控制方法还包括:当确定终端为第一控制模式时,在正面区域显示虚拟鼠标:通过触控操作对正面区域进行操作控制,包括:通过触控操作控制虚拟鼠标;利用虚拟鼠标控制终端。In one embodiment, the terminal control method further includes: when determining that the terminal is in the first control mode, displaying a virtual mouse in the front area: operating and controlling the front area through touch operations, including: controlling the virtual mouse through touch operations; and controlling the terminal using the virtual mouse.

在一实施例中,通过触控操作控制虚拟鼠标,包括:通过背面区域与正面区域的位置的对应关系,将背面区域的触控操作发生的位置映射至正面区域的对应位置;在正面区域的对应位置,基于背面区域的触控操作控制虚拟鼠标。In one embodiment, controlling a virtual mouse through a touch operation includes: mapping the position where a touch operation occurs in the back area to a corresponding position in the front area through a correspondence between the positions of the back area and the front area; and controlling the virtual mouse at the corresponding position in the front area based on the touch operation in the back area.

在一实施例中,确定终端的控制模式为第一控制模式,包括:当在背面区域内发生预设的触控操作时,确定终端的控制模式为第一控制模式。In one embodiment, determining that the control mode of the terminal is the first control mode includes: when a preset touch operation occurs in the back area, determining that the control mode of the terminal is the first control mode.

在一实施例中,通过触控操作对正面区域进行操作控制,包括:在触控操作为预设触控手势时,在正面区域执行与预设触控手势对应的设置操作,预设触控手势与设置操作之间的对应关系是预先设置。In one embodiment, the front area is controlled by a touch operation, including: when the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the correspondence between the preset touch gesture and the setting operation is pre-set.

在一实施例中,终端控制方法还包括:基于获取到的背面区域上进行的退出触控操作,退出第一控制模式。In one embodiment, the terminal control method further includes: exiting the first control mode based on the acquired exit touch operation performed on the back area.

根据本公开实施例的又一方面,提供终端控制装置,终端控制装置包括:终端包括至少一组相对设置的屏幕,相对设置的屏幕包括背面区域和正面区域,终端控制装置包括:确定模块,用于确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式;获取模块,用于获取在背面区域上进行的触控操作;操作模块,用于通过触控操作对正面区域进行操作控制。According to another aspect of an embodiment of the present disclosure, a terminal control device is provided, the terminal control device comprising: the terminal comprising at least one group of relatively arranged screens, the relatively arranged screens comprising a back area and a front area, the terminal control device comprising: a determination module, for determining that a control mode of the terminal is a first control mode, the first control mode being a mode of performing operational control on the front area through touch operations performed on the back area; an acquisition module, for acquiring touch operations performed on the back area; and an operation module, for performing operational control on the front area through touch operations.

在一实施例中,终端控制装置还包括:显示模块,用于当确定终端为第一控制模式时,在正面区域显示虚拟鼠标:操作模块采用如下方式通过触控操作对正面区域进行操作控制:通过触控操作控制虚拟鼠标;利用虚拟鼠标控制终端。In one embodiment, the terminal control device also includes: a display module, which is used to display a virtual mouse in the front area when the terminal is determined to be in the first control mode; an operation module uses the following method to control the front area through touch operation: control the virtual mouse through touch operation; use the virtual mouse to control the terminal.

在一实施例中,操作模块采用如下方式通过触控操作控制虚拟鼠标:通过背面区域与正面区域的位置的对应关系,将背面区域的触控操作发生的位置映射至正面区域的对应位置;在正面区域的对应位置,基于背面区域的触控操作控制虚拟鼠标。In one embodiment, the operation module controls the virtual mouse through touch operation in the following manner: through the correspondence between the positions of the back area and the front area, the position where the touch operation of the back area occurs is mapped to the corresponding position of the front area; at the corresponding position of the front area, the virtual mouse is controlled based on the touch operation of the back area.

在一实施例中,确定模块采用如下方式确定终端的控制模式为第一控制模式:当在背面区域内发生预设的触控操作时,确定终端的控制模式为第一控制模式。In one embodiment, the determination module determines that the control mode of the terminal is the first control mode in the following manner: when a preset touch operation occurs in the back area, the control mode of the terminal is determined to be the first control mode.

在一实施例中,操作模块采用如下方式通过触控操作对正面区域进行操作控制:在触控操作为预设触控手势时,在正面区域执行与预设触控手势对应的设置操作,预设触控手势与设置操作之间的对应关系是预先设置的。In one embodiment, the operation module performs operation control on the front area through touch operation in the following manner: when the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the correspondence between the preset touch gesture and the setting operation is pre-set.

在一实施例中,终端控制装置还包括:退出模块,用于基于获取到的背面区域上进行的退出触控操作,退出第一控制模式。In one embodiment, the terminal control device further includes: an exit module, configured to exit the first control mode based on the acquired exit touch operation performed on the back area.

根据本公开实施例的又一方面,提供终端控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:执行前述任意一项的终端控制方法。According to another aspect of an embodiment of the present disclosure, a terminal control device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: execute any one of the aforementioned terminal control methods.

根据本公开实施例的又一个方面,提供非临时性计算机可读存储介质,当存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行上述一项所述的终端控制方法。According to another aspect of an embodiment of the present disclosure, a non-transitory computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a mobile terminal, the mobile terminal is enabled to execute one of the terminal control methods described above.

本公开的实施例提供的技术方案可以包括以下有益效果:通过确定终端的控制模式为第一控制模式,获取在背面区域上进行的触控操作,通过在背面区域的触控操作对正面区域进行操作控制,充分利用了终端屏幕的背面区域,在用户单手握持终端时,实现单手操作,以满足用户的使用需求,进而提升用户体验。The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: by determining that the control mode of the terminal is the first control mode, the touch operation performed on the back area is obtained, and the front area is controlled by the touch operation on the back area, thereby making full use of the back area of the terminal screen. When the user holds the terminal with one hand, one-handed operation is achieved to meet the user's usage needs, thereby improving the user experience.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

图1是根据本公开一示例性实施例示出的一种终端控制方法的流程图。Fig. 1 is a flow chart showing a terminal control method according to an exemplary embodiment of the present disclosure.

图2是根据本公开又一示例性实施例示出的一种终端控制方法的流程图。Fig. 2 is a flow chart showing a terminal control method according to yet another exemplary embodiment of the present disclosure.

图3是根据本公开又一示例性实施例示出的一种终端控制方法的流程图。Fig. 3 is a flow chart showing a terminal control method according to yet another exemplary embodiment of the present disclosure.

图4是根据本公开又一示例性实施例示出的一种终端控制方法的流程图。Fig. 4 is a flow chart showing a terminal control method according to yet another exemplary embodiment of the present disclosure.

图5是根据本公开一示例性实施例示出的一种终端控制装置框图。Fig. 5 is a block diagram of a terminal control device according to an exemplary embodiment of the present disclosure.

图6是根据本公开又一示例性实施例示出的一种终端控制装置框图。Fig. 6 is a block diagram of a terminal control device according to yet another exemplary embodiment of the present disclosure.

图7是根据本公开又一示例性实施例示出的一种终端控制装置框图。Fig. 7 is a block diagram of a terminal control device according to yet another exemplary embodiment of the present disclosure.

图8是根据一示例性实施例示出的一种装置的框图。Fig. 8 is a block diagram of a device according to an exemplary embodiment.

具体实施方式DETAILED DESCRIPTION

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

图1是根据本公开一示例性实施例示出的一种终端控制方法的流程图,终端控制方法可以应用于智能终端设备中,终端设备包括至少一组相对设置的屏幕,相对设置的屏幕包括背面区域和正面区域,屏幕的背面区域和正面区域可以是连续的,也可以是不连续的。智能终端设备终端例如可以是智能手机、平板电脑、可穿戴设备等应用曲面屏的终端。曲面屏可以是环形曲面屏,即其正面、反面和侧面几乎都是屏幕,本公开实施例对应用曲面屏的终端种类不作限定。FIG1 is a flow chart of a terminal control method according to an exemplary embodiment of the present disclosure. The terminal control method can be applied to a smart terminal device, wherein the terminal device includes at least one set of relatively arranged screens, wherein the relatively arranged screens include a back area and a front area, and the back area and the front area of the screen can be continuous or discontinuous. The smart terminal device terminal can be, for example, a terminal using a curved screen, such as a smart phone, a tablet computer, a wearable device, etc. The curved screen can be an annular curved screen, that is, its front, back, and sides are almost all screens. The embodiments of the present disclosure do not limit the types of terminals using curved screens.

如图1所示,终端控制方法包括以下步骤。As shown in FIG1 , the terminal control method includes the following steps.

在步骤S101中,确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式。In step S101, it is determined that the control mode of the terminal is a first control mode, where the first control mode is a mode in which the front area is controlled by a touch operation performed on the back area.

当终端的控制模式为第一控制模式时,用户在终端的背面屏幕区域进行触控操作,以对正面屏幕区域进行操作控制。即对终端正面屏幕区域呈现内容为桌面时,对桌面的图标或者终端的系统功能栏等进行操作,或者在正面区域显示为应用时,在当前应用中进行操作。终端屏幕的背面区域和正面区域可以是相同的触摸屏,也可以是不同的触摸屏。When the control mode of the terminal is the first control mode, the user performs touch operation on the rear screen area of the terminal to operate and control the front screen area. That is, when the content presented on the front screen area of the terminal is the desktop, the user operates the icons on the desktop or the system function bar of the terminal, or when the front area is displayed as an application, the user operates in the current application. The rear area and the front area of the terminal screen can be the same touch screen or different touch screens.

在步骤S102中,获取在背面区域上进行的触控操作。In step S102, a touch operation performed on the back area is acquired.

获取用户在终端的背面屏幕区域的触控操作,例如,触控操作可以包括例如单指或多指对背面区域的单击、双击、或向各方向的滑动等。以根据不同的触控造作对正面区域进行操作控制。The user's touch operation on the rear screen area of the terminal is obtained. For example, the touch operation may include single or multi-finger single click, double click, or sliding in various directions on the rear area, so as to control the front area according to different touch operations.

在步骤S103中,通过触控操作对正面区域进行操作控制。In step S103, the front area is controlled by touch operation.

通过触控操作对正面区域进行操作控制。当正面屏幕区域呈现的内容不同时,通过触控操作实现不同的操作。例如,终端正面屏幕区域呈现内容为桌面时,可以通过在背面区域的点击,打开桌面的图标对应的应用。通过在背面区域的拖动,移动桌面的图标在桌面的位置,通过手指的下滑,打开桌面上方的通知栏等。再例如,正面区域显示为应用时,通过触控操作对正面区域在当前应用中进行操作。The front area is controlled by touch operation. When the content presented in the front screen area is different, different operations are implemented by touch operation. For example, when the content presented in the front screen area of the terminal is the desktop, you can open the application corresponding to the desktop icon by clicking on the back area. By dragging on the back area, you can move the desktop icon on the desktop, and by sliding your finger down, you can open the notification bar above the desktop, etc. For another example, when the front area is displayed as an application, the front area is operated in the current application through touch operation.

在本公开实施例中,通过确定终端的控制模式为第一控制模式,获取在背面区域上进行的触控操作,通过在背面区域的触控操作对正面区域进行操作控制,充分利用了终端屏幕的背面区域,在用户单手握持终端时,实现单手操作,以满足用户的使用需求,进而提升用户体验。In the embodiment of the present disclosure, by determining that the control mode of the terminal is the first control mode, the touch operation performed on the back area is obtained, and the front area is controlled by the touch operation on the back area, thereby fully utilizing the back area of the terminal screen. When the user holds the terminal with one hand, one-handed operation is achieved to meet the user's usage needs, thereby improving the user experience.

图2是根据本公开又一示例性实施例示出的一种终端控制方法的流程图,如图2所示,终端控制方法包括以下步骤。FIG2 is a flow chart of a terminal control method according to another exemplary embodiment of the present disclosure. As shown in FIG2 , the terminal control method includes the following steps.

在步骤S201中,确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式。In step S201, it is determined that the control mode of the terminal is a first control mode, where the first control mode is a mode in which the front area is controlled by a touch operation performed on the back area.

在步骤S202中,当确定终端为第一控制模式时,在正面区域显示虚拟鼠标。In step S202, when it is determined that the terminal is in the first control mode, a virtual mouse is displayed in the front area.

当确定终端为第一控制模式时,在终端的屏幕正面区域,即用户握持终端时,正对用户视线的区域,与之相对的屏幕区域,即背面区域。为实现在背面区域进行触控操作对正面区域进行操作控制,在正面区域显示虚拟鼠标。虚拟鼠标将在背面区域进行的各种触控操作,例如,点击、滑动、拖动等,实时映射到正面区域。When the terminal is determined to be in the first control mode, the front area of the terminal screen, that is, the area facing the user's line of sight when the user holds the terminal, and the screen area opposite to it, that is, the back area. In order to realize the operation and control of the front area by touch operation in the back area, a virtual mouse is displayed in the front area. The virtual mouse maps various touch operations performed in the back area, such as clicking, sliding, dragging, etc., to the front area in real time.

虚拟鼠标在正面区域的显示位置可以是系统默认的显示位置,也可以根据用户的使用偏好自行设置。为了不影响正面区域的显示,虚拟鼠标可以设置为透明效果,悬浮于正面区域的显示之上。虚拟鼠标显示的形式可以是圆形按键式、箭头式或者其他形式。可以理解地,虚拟鼠标显示的形式为圆形按键式时,操作控制的基准点为圆形的中心位置,虚拟鼠标显示的形式为箭头式时,操作控制的基准点为为箭头的尖端部位。The display position of the virtual mouse in the front area can be the system default display position, or it can be set according to the user's usage preference. In order not to affect the display of the front area, the virtual mouse can be set to a transparent effect and float above the display of the front area. The virtual mouse display can be in the form of a circular button, an arrow, or other forms. It can be understood that when the virtual mouse is displayed in the form of a circular button, the reference point of the operation control is the center position of the circle, and when the virtual mouse is displayed in the form of an arrow, the reference point of the operation control is the tip of the arrow.

在步骤S203中,获取在背面区域上进行的触控操作。In step S203, the touch operation performed on the back area is acquired.

在步骤S204中,通过触控操作控制虚拟鼠标。In step S204, the virtual mouse is controlled by a touch operation.

可以通过修改终端开发的安卓系统中的应用程序框架层(ApplicationFramework层),进行功能的扩展,进行运动事件(MotionEvent)对象的修改。MotionEvent用来存储触控屏幕时,手指移动的状态,例如手指的按下、抬起或者移动等。MotionEvent对象代表的动作为事件类型,不同的事件对应手指的按下、滑动或抬起等,事件类型就分别为ACTI ON_DOWN、ACTION_MOVE和ACTION_UP。You can modify the Application Framework layer (ApplicationFramework layer) in the Android system developed by the terminal to expand the functions and modify the MotionEvent object. MotionEvent is used to store the state of finger movement when touching the screen, such as finger pressing, lifting or moving. The action represented by the MotionEvent object is the event type. Different events correspond to finger pressing, sliding or lifting, and the event types are ACTI ON_DOWN, ACTION_MOVE and ACTION_UP respectively.

在正面屏幕区域显示的虚拟鼠标处增加MotionEvent对象,虚拟鼠标将手指在背面区域的触控操作的事件,ACTION_DOWN、ACTION_MOVE和ACTION_UP等,实时映射到正面区域。即将虚拟鼠标将在背面区域进行的各种触控操作,例如,点击、滑动、拖动等,实时映射到正面区域。例如,手指在背面区域的移动,当移动至虚拟鼠标处,且手指未抬起,即保持贴合屏幕移动的状态,则拖动正面屏幕的虚拟鼠标移动,可以是拖动虚拟鼠标移动至屏幕显示的应用图标或者移动至桌面的工具栏、通知栏进行相应操作。A MotionEvent object is added to the virtual mouse displayed in the front screen area. The virtual mouse maps the touch operation events of the finger in the back area, such as ACTION_DOWN, ACTION_MOVE, and ACTION_UP, to the front area in real time. That is, the various touch operations performed by the virtual mouse in the back area, such as clicking, sliding, dragging, etc., are mapped to the front area in real time. For example, when the finger moves in the back area to the virtual mouse and the finger is not lifted, that is, it keeps moving in line with the screen, the virtual mouse on the front screen can be dragged to move to the application icon displayed on the screen or to the toolbar or notification bar on the desktop for corresponding operations.

手指在背面区域的点击操作,即按下、抬起的操作,映射至正面区域的虚拟鼠标产生ACTION_MOVE及ACTION_UP事件。当拖动虚拟鼠标的控制点移动至正面区域显示的应用图标处,ACTION_MOVE及ACTION_UP事件控制应用图标点击的效果,开启所点击图标的应用。The finger click operation in the back area, that is, the pressing and lifting operation, is mapped to the virtual mouse in the front area to generate ACTION_MOVE and ACTION_UP events. When the control point of the virtual mouse is dragged to the application icon displayed in the front area, the ACTION_MOVE and ACTION_UP events control the effect of the application icon click and open the application of the clicked icon.

在步骤S205中,利用虚拟鼠标控制终端。In step S205, the terminal is controlled using a virtual mouse.

虚拟鼠标将在背面区域进行的各种触控操作,例如,点击、滑动、拖动等,实时映射到正面区域,以实现背面的触控操作对正面区域进行操作控制。The virtual mouse maps various touch operations performed on the back area, such as clicking, sliding, dragging, etc., to the front area in real time, so that the touch operations on the back can be used to control the front area.

在一实施例中,当确定终端的控制模式为第一控制模式时,设置终端屏幕的正面区域不接受触控操作,即,只通过背面区域操作虚拟鼠标控制终端,可以避免正面触控操作与在背面区域控制正面区域的操作之间可能产生的操作冲突。也可以是设置终端屏幕的正面区域接受触控操作,同时,通过背面区域操作虚拟鼠标控制终端。虚拟鼠标可以视为正面区域触摸产生的MotionEvent,即在正面区域多指触摸的场景下,增加虚拟鼠标产生的MotionEvent。In one embodiment, when it is determined that the control mode of the terminal is the first control mode, the front area of the terminal screen is set not to accept touch operations, that is, the terminal is controlled by operating the virtual mouse only through the back area, which can avoid possible operational conflicts between the front touch operation and the operation of controlling the front area in the back area. It can also be set that the front area of the terminal screen accepts touch operations, and at the same time, the terminal is controlled by operating the virtual mouse through the back area. The virtual mouse can be regarded as a MotionEvent generated by touching the front area, that is, in the scenario of multi-finger touch on the front area, a MotionEvent generated by the virtual mouse is added.

图3是根据本公开又一示例性实施例示出的一种终端控制方法的流程图,如图3所示,图2所示的步骤S204,还包括以下步骤。FIG3 is a flow chart of a terminal control method according to another exemplary embodiment of the present disclosure. As shown in FIG3 , step S204 shown in FIG2 further includes the following steps.

在步骤S2041中,通过背面区域与正面区域的位置的对应关系,将背面区域的触控操作发生的位置映射至正面区域的对应位置。In step S2041, the position where the touch operation occurs in the back area is mapped to the corresponding position in the front area through the correspondence between the positions of the back area and the front area.

在一实施例中,通过获取屏幕的正面区域以及背面区域的坐标地址,确定背面区域与正面区域的位置的对应关系。当屏幕的正面区域以及背面区域连续,正面区域与背面区域的坐标地址连续设置,可以根据屏幕的正面区域以及背面区域的坐标的对应关系,将背面区域的触控操作发生的位置映射至正面区域的对应位置。In one embodiment, the coordinate addresses of the front area and the back area of the screen are obtained to determine the correspondence between the positions of the back area and the front area. When the front area and the back area of the screen are continuous, and the coordinate addresses of the front area and the back area are continuously set, the position where the touch operation occurs in the back area can be mapped to the corresponding position of the front area according to the correspondence between the coordinates of the front area and the back area of the screen.

例如,终端的横向为x轴,正面区域与背面区域的坐标地址连续设置,当用户以右手握持终端时,正面区域的x轴坐标可以是从终端的右侧边缘向左为由零增大。此时,在终端最右端的背面区域的x轴坐标为最大值。为了便于描述,在下面的描述中,以面对终端正面区域时的左右方向描述左、右。为实现控制虚拟鼠标在正面区域的从左至右的滑动,手指在终端的背面区域从左至右滑动时,手指滑动的过程中,触控点的x轴坐标变化是由小到大的,而映射至正面区域时,虚拟鼠标在正面区域的运动中,x轴坐标变化是由大到小的。For example, the horizontal direction of the terminal is the x-axis, and the coordinate addresses of the front area and the back area are set continuously. When the user holds the terminal with his right hand, the x-axis coordinate of the front area can be from the right edge of the terminal to the left and increase from zero. At this time, the x-axis coordinate of the back area at the rightmost end of the terminal is the maximum value. For ease of description, in the following description, left and right are described in the left and right directions when facing the front area of the terminal. In order to control the virtual mouse to slide from left to right in the front area, when the finger slides from left to right in the back area of the terminal, the x-axis coordinate of the touch point changes from small to large during the sliding process of the finger, and when mapped to the front area, the x-axis coordinate changes from large to small during the movement of the virtual mouse in the front area.

在步骤S2042中,在正面区域的对应位置,基于背面区域的触控操作控制虚拟鼠标。In step S2042, the virtual mouse is controlled based on the touch operation of the back area at the corresponding position of the front area.

虚拟鼠标将在背面区域进行的各种触控操作,例如,点击、滑动、拖动等,实时映射到正面区域。即将手指在背面区域的触控操作的事件,ACTION_DOWN、ACTION_MO VE和ACTION_UP等,实时映射到正面区域,即基于与背面区域的触控操作相同的触控操作在正面区域的对应位置控制虚拟鼠标。手指在背面区域的移动,虚拟鼠标也相应移动,手指在背面区域的点击操作,触发虚拟鼠标的位置相应的发生点击。The virtual mouse maps various touch operations performed in the back area, such as click, slide, drag, etc., to the front area in real time. That is, the events of the touch operation of the finger in the back area, such as ACTION_DOWN, ACTION_MO VE and ACTION_UP, are mapped to the front area in real time, that is, the virtual mouse is controlled at the corresponding position in the front area based on the same touch operation as the touch operation in the back area. The virtual mouse moves accordingly when the finger moves in the back area, and the click operation of the finger in the back area triggers the corresponding click of the virtual mouse position.

在一实施例中,当在背面区域内发生预设触控操作时,确定终端的控制模式为第一控制模式。In one embodiment, when a preset touch operation occurs in the back area, the control mode of the terminal is determined to be the first control mode.

预设触控操作,可以是由系统默认或者用户自行设置,触控操作,例如可以是单个手指或者多个手指在屏幕的双击、三击等。当预设触控操作发生在背面区域时,也即,用户在背面区域进行预设触控操作时,确定终端的控制模式为第一控制模式,即通过在背面区域进行触控操作对正面区域进行操作控制的模式。The preset touch operation may be set by the system by default or by the user. For example, the touch operation may be a double-click or triple-click of a single finger or multiple fingers on the screen. When the preset touch operation occurs in the back area, that is, when the user performs the preset touch operation in the back area, the control mode of the terminal is determined to be the first control mode, that is, the mode of operating and controlling the front area by performing the touch operation in the back area.

可以是通过获取屏幕的正面区域以及背面区域的坐标地址,确定预设触控操作发生在背面区域。仍以上述举例为例,终端的横向为x轴,正面区域与背面区域的坐标地址连续设置,当用户以右手握持终端时,正面区域的x轴坐标可以是从终端的右侧边缘向左为由零增大,在终端最右端的背面区域的x轴坐标为最大值。可以根据终端的尺寸确定正面区域的坐标地址的范围,当预设触控操作发生在超过正面区域的坐标地址的范围,确定预设触控操作发生在背面区域。It can be determined that the preset touch operation occurs in the back area by obtaining the coordinate addresses of the front area and the back area of the screen. Still taking the above example, the horizontal direction of the terminal is the x-axis, and the coordinate addresses of the front area and the back area are set continuously. When the user holds the terminal with the right hand, the x-axis coordinate of the front area can be increased from zero to the left from the right edge of the terminal, and the x-axis coordinate of the back area at the rightmost end of the terminal is the maximum value. The range of the coordinate address of the front area can be determined according to the size of the terminal. When the preset touch operation occurs in a range exceeding the coordinate address of the front area, it is determined that the preset touch operation occurs in the back area.

在一实施例中,触控操作为预设触控手势时,在正面区域执行与预设触控手势对应的设置操作,预设触控手势与设置操作之间的对应关系是预先设置的。In one embodiment, when the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the corresponding relationship between the preset touch gesture and the setting operation is preset.

预设触控手势,以在背面区域以预设触控手势操作时,在正面区域执行设置操作,设置触控手势与对应的设置操作之间的对应关系,可以是根据使用需求预先设置。例如,预设触控手势为绘制圆形的手势,其对应的对终端的操作为对正面区域的显示进行截屏,当用户在背面区域用手指绘制圆形时,实现在正面屏幕显示截屏。再例如,预设触控手势为绘制X形的手势,其对应的对终端的操作为在正面屏幕下拉通知栏,当用户在背面区域用手指绘制X形时,实现在正面区域触发下拉通知栏,实现用户单手握持终端并进行操作。The preset touch gesture is used to perform the setting operation in the front area when the preset touch gesture is operated in the back area. The corresponding relationship between the touch gesture and the corresponding setting operation can be preset according to the usage requirements. For example, the preset touch gesture is a gesture of drawing a circle, and its corresponding operation on the terminal is to take a screenshot of the display in the front area. When the user draws a circle with his finger in the back area, the screenshot is displayed on the front screen. For another example, the preset touch gesture is a gesture of drawing an X shape, and its corresponding operation on the terminal is to pull down the notification bar on the front screen. When the user draws an X shape with his finger in the back area, the notification bar is triggered to pull down in the front area, so that the user can hold the terminal with one hand and operate it.

可以理解地,同一预设触控手势,当正面区域显示内容不同时,对应不同的设置操作。例如,正面屏幕区域呈现内容为桌面时,预设触控手势为绘制X形的手势,对应正面区域的屏幕显示整体下移,以实现单手点击或滑动以操作上半部的显示内容。正面区域显示为应用时,预设触控手势为绘制X形的手势,对应实现在正面区域触发下拉通知栏。It can be understood that the same preset touch gesture corresponds to different setting operations when the content displayed in the front area is different. For example, when the content displayed in the front screen area is the desktop, the preset touch gesture is a gesture of drawing an X, which corresponds to the overall downward movement of the screen display in the front area, so that one-handed click or slide can be used to operate the display content in the upper half. When the front area displays an application, the preset touch gesture is a gesture of drawing an X, which corresponds to triggering the pull-down notification bar in the front area.

图4是根据本公开又一示例性实施例示出的一种终端控制方法的流程图,如图3所示,终端控制方法包括以下步骤。FIG4 is a flow chart of a terminal control method according to another exemplary embodiment of the present disclosure. As shown in FIG3 , the terminal control method includes the following steps.

在步骤S301中,确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式。In step S301, it is determined that the control mode of the terminal is a first control mode, where the first control mode is a mode in which the front area is controlled by a touch operation performed on the back area.

在步骤S302中,获取在背面区域上进行的触控操作。In step S302, a touch operation performed on the back area is acquired.

在步骤S303中,通过触控操作对正面区域进行操作控制。In step S303, the front area is controlled by touch operation.

在步骤S304中,基于获取到的背面区域上进行的退出触控操作,退出第一控制模式。In step S304, the first control mode is exited based on the acquired exit touch operation performed on the back area.

当在背面区域内发生预设的退出触控操作时,确定终端退出第一控制模式,预设的用于退出第一控制模式的触控操作,可以是由系统默认或者用户自行设置,触控操作,例如可以是单个手指或者多个手指在屏幕的双击、三击等,取消通过在背面区域进行触控操作对正面区域进行操作控制的模式。避免用户在握持终端时,误触产生预设触控操作时,对终端正面区域的误操作。When a preset exit touch operation occurs in the back area, it is determined that the terminal exits the first control mode. The preset touch operation for exiting the first control mode may be set by the system by default or by the user. The touch operation may be, for example, a double-click or triple-click of a single finger or multiple fingers on the screen. The mode of operating and controlling the front area by performing a touch operation in the back area is canceled. This prevents the user from accidentally touching the front area of the terminal when holding the terminal and performing a preset touch operation.

图5是根据本公开一示例性实施例示出的一种终端控制装置框图。如图5所示,终端控制装置400包括:确定模块410、获取模块420以及操作模块430。FIG5 is a block diagram of a terminal control device according to an exemplary embodiment of the present disclosure. As shown in FIG5 , the terminal control device 400 includes: a determination module 410 , an acquisition module 420 and an operation module 430 .

确定模块410,用于确定终端的控制模式为第一控制模式,第一控制模式为通过在背面区域进行的触控操作对正面区域进行操作控制的模式;A determination module 410 is used to determine that the control mode of the terminal is a first control mode, where the first control mode is a mode in which the front area is controlled by a touch operation performed on the back area;

获取模块420,用于获取在背面区域上进行的触控操作;An acquisition module 420 is used to acquire a touch operation performed on the back area;

操作模块430,用于通过触控操作对正面区域进行操作控制。The operation module 430 is used to perform operation control on the front area through touch operation.

图6是根据本公开又一示例性实施例示出的一种终端控制装置框图。如图6所示,终端控制装置400还包括:显示模块440。Fig. 6 is a block diagram of a terminal control device according to another exemplary embodiment of the present disclosure. As shown in Fig. 6 , the terminal control device 400 further includes: a display module 440 .

显示模块440,用于当确定终端为第一控制模式时,在正面区域显示虚拟鼠标。The display module 440 is configured to display a virtual mouse in the front area when it is determined that the terminal is in the first control mode.

操作模块430采用如下方式通过触控操作对正面区域进行操作控制:通过触控操作控制虚拟鼠标;利用虚拟鼠标控制终端。The operation module 430 operates and controls the front area through touch operation in the following manners: controlling a virtual mouse through touch operation; and controlling the terminal using the virtual mouse.

在一实施例中,操作模块430采用如下方式通过触控操作控制虚拟鼠标:通过背面区域与正面区域的位置的对应关系,将背面区域的触控操作发生的位置映射至正面区域的对应位置;在正面区域的对应位置,基于背面区域的触控操作控制虚拟鼠标。In one embodiment, the operation module 430 controls the virtual mouse through touch operation in the following manner: through the correspondence between the positions of the back area and the front area, the position where the touch operation of the back area occurs is mapped to the corresponding position of the front area; at the corresponding position of the front area, the virtual mouse is controlled based on the touch operation of the back area.

在一实施例中,确定模块410采用如下方式确定终端的控制模式为第一控制模式:当在背面区域内发生预设的触控操作时,确定终端的控制模式为第一控制模式。In one embodiment, the determination module 410 determines that the control mode of the terminal is the first control mode in the following manner: when a preset touch operation occurs in the back area, the control mode of the terminal is determined to be the first control mode.

在一实施例中,操作模块430采用如下方式通过触控操作对正面区域进行操作控制:在触控操作为预设触控手势时,在正面区域执行与预设触控手势对应的设置操作,预设触控手势与设置操作之间的对应关系是预先设置的。In one embodiment, the operation module 430 performs operation control on the front area through touch operation in the following manner: when the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the correspondence between the preset touch gesture and the setting operation is pre-set.

图7是根据本公开又一示例性实施例示出的一种终端控制装置框图。如图7所示,终端控制装置400还包括:退出模块450。FIG7 is a block diagram of a terminal control device according to another exemplary embodiment of the present disclosure. As shown in FIG7 , the terminal control device 400 further includes: an exit module 450 .

退出模块450,用于基于获取到的背面区域上进行的退出触控操作,退出第一控制模式。The exit module 450 is used to exit the first control mode based on the acquired exit touch operation performed on the back area.

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

图8是根据一示例性实施例示出的一种装置的框图。例如,终端控制控制装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 8 is a block diagram of a device according to an exemplary embodiment. For example, the terminal control device 600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

参照图8,终端控制控制装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。8 , the terminal control device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input/output (I/O) interface 812 , a sensor component 814 , and a communication component 816 .

处理组件802通常控制终端控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。The processing component 802 generally controls the overall operation of the terminal control device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

存储器804被配置为存储各种类型的数据以支持在终端控制800的操作。这些数据的示例包括用于在终端控制装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 804 is configured to store various types of data to support operations on the terminal control 800. Examples of such data include instructions for any application or method operating on the terminal control device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

电源组件806为终端控制装置800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为终端控制装置800生成、管理和分配电力相关联的组件。The power supply component 806 provides power to various components of the terminal control device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the terminal control device 800.

多媒体组件808包括在所述终端控制装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还监测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端控制装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 808 includes a screen that provides an output interface between the terminal control device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also monitor the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. When the terminal control device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端控制装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the terminal control device 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。I/O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

传感器组件814包括一个或多个传感器,用于为终端控制装置800提供各个方面的状态评估。例如,传感器组件814可以检测到终端控制装置800的打开/关闭状态,组件的相对定位,例如所述组件为终端控制装置800的显示器和小键盘,传感器组件814还可以检测终端控制装置800或终端控制装置800一个组件的位置改变,用户与终端控制装置800接触的存在或不存在,终端控制装置800方位或加速/减速和终端控制装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the terminal control device 800. For example, the sensor assembly 814 can detect the open/closed state of the terminal control device 800, the relative positioning of the components, such as the display and keypad of the terminal control device 800, and the sensor assembly 814 can also detect the position change of the terminal control device 800 or a component of the terminal control device 800, the presence or absence of contact between the user and the terminal control device 800, the orientation or acceleration/deceleration of the terminal control device 800, and the temperature change of the terminal control device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件816被配置为便于终端控制装置800和其他设备之间有线或无线方式的通信。终端控制装置800可以接入基于通信标准的无线网络,如WiFi,2G或8G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 816 is configured to facilitate wired or wireless communication between the terminal control device 800 and other devices. The terminal control device 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 8G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,终端控制装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, the terminal control device 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端控制装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the terminal control device 800 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in this disclosure. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims (12)

1.一种终端控制方法,其特征在于,应用于终端,所述终端包括至少一组相对设置的屏幕,所述相对设置的屏幕包括背面区域和正面区域,所述终端控制方法包括:1. A terminal control method, characterized in that it is applied to a terminal, wherein the terminal includes at least one set of relatively arranged screens, wherein the relatively arranged screens include a back area and a front area, and the terminal control method includes: 确定终端的控制模式为第一控制模式,所述第一控制模式为通过在所述背面区域进行的触控操作对所述正面区域进行操作控制的模式;Determining that the control mode of the terminal is a first control mode, where the first control mode is a mode in which the front area is operated and controlled by a touch operation performed on the back area; 获取在所述背面区域上进行的触控操作;Acquire a touch operation performed on the back area; 通过所述触控操作对所述正面区域进行操作控制;Performing operation control on the front area through the touch operation; 其中,所述确定终端的控制模式为第一控制模式,包括:The step of determining that the control mode of the terminal is the first control mode includes: 当在所述背面区域内发生预设的触控操作时,确定终端的控制模式为第一控制模式;When a preset touch operation occurs in the back area, determining that the control mode of the terminal is a first control mode; 在所述触控操作为预设触控手势时,在所述正面区域执行与所述预设触控手势对应的设置操作;When the touch operation is a preset touch gesture, performing a setting operation corresponding to the preset touch gesture in the front area; 其中,同一预设触控手势,当正面区域显示内容不同时,对应不同的设置操作。Among them, the same preset touch gesture corresponds to different setting operations when the content displayed in the front area is different. 2.根据权利要求1所述的终端控制方法,其特征在于,所述终端控制方法还包括:2. The terminal control method according to claim 1, characterized in that the terminal control method further comprises: 当确定所述终端为所述第一控制模式时,在所述正面区域显示虚拟鼠标;When it is determined that the terminal is in the first control mode, displaying a virtual mouse in the front area; 通过所述触控操作对所述正面区域进行操作控制,包括:The front area is controlled by the touch operation, including: 通过所述触控操作控制所述虚拟鼠标;Controlling the virtual mouse through the touch operation; 利用所述虚拟鼠标控制所述终端。The terminal is controlled using the virtual mouse. 3.根据权利要求2所述的终端控制方法,其特征在于,通过所述触控操作控制所述虚拟鼠标,包括:3. The terminal control method according to claim 2, wherein controlling the virtual mouse through the touch operation comprises: 通过所述背面区域与所述正面区域的位置的对应关系,将所述背面区域的触控操作发生的位置映射至所述正面区域的对应位置;Mapping the position where the touch operation occurs in the back area to the corresponding position in the front area through the corresponding relationship between the positions of the back area and the front area; 在所述正面区域的对应位置,基于所述背面区域的触控操作控制所述虚拟鼠标。At a corresponding position of the front area, the virtual mouse is controlled based on a touch operation of the back area. 4.根据权利要求1所述的终端控制方法,其特征在于,通过所述触控操作对所述正面区域进行操作控制,包括:4. The terminal control method according to claim 1, wherein the operation control of the front area by the touch operation comprises: 在所述触控操作为预设触控手势时,在所述正面区域执行与所述预设触控手势对应的设置操作,所述预设触控手势与所述设置操作之间的对应关系是预先设置。When the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the corresponding relationship between the preset touch gesture and the setting operation is preset. 5.根据权利要求1所述的终端控制方法,其特征在于,所述终端控制方法还包括:5. The terminal control method according to claim 1, characterized in that the terminal control method further comprises: 基于获取到的所述背面区域上进行的退出触控操作,退出所述第一控制模式。The first control mode is exited based on the acquired exit touch operation performed on the back area. 6.一种终端控制装置,其特征在于,所述终端包括至少一组相对设置的屏幕,所述相对设置的屏幕包括背面区域和正面区域,所述终端控制装置包括:6. A terminal control device, characterized in that the terminal includes at least one set of relatively arranged screens, the relatively arranged screens include a back area and a front area, and the terminal control device includes: 确定模块,用于确定终端的控制模式为第一控制模式,所述第一控制模式为通过在所述背面区域进行的触控操作对所述正面区域进行操作控制的模式;a determination module, configured to determine that a control mode of the terminal is a first control mode, wherein the first control mode is a mode in which the front area is operated and controlled by a touch operation performed on the back area; 获取模块,用于获取在所述背面区域上进行的触控操作;An acquisition module, used for acquiring a touch operation performed on the back area; 操作模块,用于通过所述触控操作对所述正面区域进行操作控制;An operating module, used for operating and controlling the front area through the touch operation; 其中,确定模块采用如下方式确定终端的控制模式为第一控制模式:The determining module determines that the control mode of the terminal is the first control mode in the following manner: 当在所述背面区域内发生预设的触控操作时,确定终端的控制模式为第一控制模式;When a preset touch operation occurs in the back area, determining that the control mode of the terminal is a first control mode; 其中,同一预设触控手势,当正面区域显示内容不同时,对应不同的设置操作。Among them, the same preset touch gesture corresponds to different setting operations when the content displayed in the front area is different. 7.根据权利要求6所述的终端控制装置,其特征在于,所述终端控制装置还包括:7. The terminal control device according to claim 6, characterized in that the terminal control device further comprises: 显示模块,用于当确定所述终端为所述第一控制模式时,在所述正面区域显示虚拟鼠标;A display module, configured to display a virtual mouse in the front area when determining that the terminal is in the first control mode; 操作模块采用如下方式通过所述触控操作对所述正面区域进行操作控制:The operation module operates and controls the front area through the touch operation in the following manner: 通过所述触控操作控制所述虚拟鼠标;Controlling the virtual mouse through the touch operation; 利用所述虚拟鼠标控制所述终端。The terminal is controlled using the virtual mouse. 8.根据权利要求7所述的终端控制装置,其特征在于,操作模块采用如下方式通过所述触控操作控制所述虚拟鼠标:8. The terminal control device according to claim 7, characterized in that the operation module controls the virtual mouse through the touch operation in the following manner: 通过所述背面区域与所述正面区域的位置的对应关系,将所述背面区域的触控操作发生的位置映射至所述正面区域的对应位置;Mapping the position where the touch operation occurs in the back area to the corresponding position in the front area through the corresponding relationship between the positions of the back area and the front area; 在所述正面区域的对应位置,基于所述背面区域的触控操作控制所述虚拟鼠标。At a corresponding position of the front area, the virtual mouse is controlled based on a touch operation of the back area. 9.根据权利要求6所述的终端控制装置,其特征在于,操作模块采用如下方式通过所述触控操作对所述正面区域进行操作控制:9. The terminal control device according to claim 6, characterized in that the operating module operates and controls the front area through the touch operation in the following manner: 在所述触控操作为预设触控手势时,在所述正面区域执行与所述预设触控手势对应的设置操作,所述预设触控手势与所述设置操作之间的对应关系是预先设置的。When the touch operation is a preset touch gesture, a setting operation corresponding to the preset touch gesture is performed in the front area, and the corresponding relationship between the preset touch gesture and the setting operation is preset. 10.根据权利要求6所述的终端控制装置,其特征在于,所述终端控制装置还包括:10. The terminal control device according to claim 6, characterized in that the terminal control device further comprises: 退出模块,用于基于获取到的所述背面区域上进行的退出触控操作,退出所述第一控制模式。An exit module is used to exit the first control mode based on the exit touch operation obtained on the back area. 11.一种终端控制装置,其特征在于,包括:11. A terminal control device, comprising: 处理器;processor; 用于存储处理器可执行指令的存储器;memory for storing processor executable instructions; 其中,所述处理器被配置为:执行权利要求1至5中任意一项所述的终端控制方法。Wherein, the processor is configured to: execute the terminal control method described in any one of claims 1 to 5. 12.一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行权利要求1至5中任意一项所述的终端控制方法。12. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to execute the terminal control method according to any one of claims 1 to 5.
CN202010198236.6A 2020-03-19 2020-03-19 Terminal control method, terminal control device and storage medium Active CN113495666B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010198236.6A CN113495666B (en) 2020-03-19 2020-03-19 Terminal control method, terminal control device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010198236.6A CN113495666B (en) 2020-03-19 2020-03-19 Terminal control method, terminal control device and storage medium

Publications (2)

Publication Number Publication Date
CN113495666A CN113495666A (en) 2021-10-12
CN113495666B true CN113495666B (en) 2024-09-06

Family

ID=77994304

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010198236.6A Active CN113495666B (en) 2020-03-19 2020-03-19 Terminal control method, terminal control device and storage medium

Country Status (1)

Country Link
CN (1) CN113495666B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107390858A (en) * 2017-07-24 2017-11-24 广东欧珀移动通信有限公司 Backlight control method, device, terminal equipment and storage medium
CN109117073A (en) * 2018-07-27 2019-01-01 努比亚技术有限公司 A kind of terminal display control method, terminal and computer readable storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3136214A4 (en) * 2014-05-26 2017-04-26 Huawei Technologies Co. Ltd. Touch operation method and apparatus for terminal
CN104796552B (en) * 2015-04-23 2017-02-08 努比亚技术有限公司 Quick screen luminance adjustment method and quick screen luminance adjustment device
CN106155615A (en) * 2015-04-27 2016-11-23 中兴通讯股份有限公司 screen folding apparatus, control method and control device
CN109407957A (en) * 2018-10-29 2019-03-01 努比亚技术有限公司 Screen touch control method, terminal and computer readable storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107390858A (en) * 2017-07-24 2017-11-24 广东欧珀移动通信有限公司 Backlight control method, device, terminal equipment and storage medium
CN109117073A (en) * 2018-07-27 2019-01-01 努比亚技术有限公司 A kind of terminal display control method, terminal and computer readable storage medium

Also Published As

Publication number Publication date
CN113495666A (en) 2021-10-12

Similar Documents

Publication Publication Date Title
CN111580904B (en) Display state switching method, display state switching device and storage medium
CN107908351B (en) Application interface display method, device and storage medium
EP3098701B1 (en) Method and apparatus for managing terminal application
CN110968364B (en) Methods, devices and smart devices for adding shortcut plug-ins
CN106980445A (en) Manipulate the awaking method and device, electronic equipment of menu
CN108595074A (en) Status bar operating method, device and computer readable storage medium
CN105739857A (en) Mobile terminal control method and apparatus
CN108717344A (en) page navigation method, device, terminal and computer readable storage medium
CN103927101A (en) Method and device for controlling ActiveX
CN106250018B (en) The method and device of lock notification message
CN107992257A (en) Split screen method and device
CN111610912B (en) Application display method, application display device and storage medium
CN112905136A (en) Screen projection control method and device and storage medium
CN106528632A (en) Live broadcast interface adjustment method, live broadcast interface adjustment apparatus and electronic device
CN111665984A (en) Information processing method and device, electronic device and readable storage medium
CN112987958B (en) Touch signal processing method and device
CN108881634A (en) Terminal control method, device and computer readable storage medium
CN106406659A (en) Double-open application establishing method and device
CN106126050B (en) Menu display method and device
CN111273979B (en) Information processing method, device and storage medium
CN110244889B (en) Image scaling method, device, terminal and storage medium
CN113495666B (en) Terminal control method, terminal control device and storage medium
CN115437702A (en) Terminal control method, terminal control device and storage medium
CN113377250A (en) Application program interface display method and device and terminal equipment
US20250138711A1 (en) Interface processing method, electronic apparatus, and storage medium

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