WO2018205392A1 - 控制响应区域显示控制方法、电子装置及存储介质 - Google Patents
控制响应区域显示控制方法、电子装置及存储介质 Download PDFInfo
- Publication number
- WO2018205392A1 WO2018205392A1 PCT/CN2017/091356 CN2017091356W WO2018205392A1 WO 2018205392 A1 WO2018205392 A1 WO 2018205392A1 CN 2017091356 W CN2017091356 W CN 2017091356W WO 2018205392 A1 WO2018205392 A1 WO 2018205392A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- area
- response
- control
- application
- user
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
Definitions
- the present invention relates to the field of touch display technologies, and in particular, to a control response area display control method, an electronic device, and a storage medium.
- the main object of the present invention is to provide a control response display control method for a control, which aims to realize the coordinates and size of the clickable control on the screen in the development test of the application, and to better discover the existence of the application.
- the problem is perfected.
- the control response area display control method proposed by the first aspect of the present invention comprises the steps of:
- control response area display control system After receiving the explicit opening instruction of the control response area sent by the user for an application, the control response area display control system detects all click events of the user for the application;
- control response area display control system determines a click sensing area corresponding to the click event through the display system, and generates a first area image in a preset form in the click sensing area.
- the control response area display control system determines a response control of the application response to the click event, and determines a control pixel area corresponding to each response control according to the configuration file of the application, where the configuration file includes the application A pixel area of each control, and generating a second area picture in a preset form in a control pixel area corresponding to each response control.
- a second aspect of the present invention provides an electronic device including a storage device, a processing device, and a control response area display control system.
- the control response area display control system is stored in the storage device and includes at least one computer readable instruction.
- the at least one computer readable instruction is executable by the processing device to implement the steps of:
- control response area display control system After receiving the explicit opening instruction of the control response area sent by the user for an application, the control response area display control system detects all click events of the user for the application;
- control response area display control system determines a click sensing area corresponding to the click event through the display system, and generates a first area image in a preset form in the click sensing area.
- the control response area display control system determines a response control of the application response to the click event, and determines a control pixel area corresponding to each response control according to the configuration file of the application, where the configuration file includes the application A pixel area of each control, and generating a second area picture in a preset form in a control pixel area corresponding to each response control.
- a third aspect of the invention provides a computer readable storage medium having stored thereon at least one computer readable instruction executable by a processing device to:
- control response area display control system After receiving the explicit opening instruction of the control response area sent by the user for an application, the control response area display control system detects all click events of the user for the application;
- control response area display control system determines a click sensing area corresponding to the click event through the display system, and generates a first area image in a preset form in the click sensing area.
- the control response area display control system determines a response control of the application response to the click event, and determines a control pixel area corresponding to each response control according to the configuration file of the application, where the configuration file includes the application A pixel area of each control, and generating a second area picture in a preset form in a control pixel area corresponding to each response control.
- the invention generates a second area image in a preset form by using a control pixel area corresponding to the response control responding to the click event, and highlights the pixel area of the response control, so that the application is used in the development design or testing process of the application.
- the problem of unsuitable size and the like is solved, and the waste of rework and human and material resources is reduced; and the solution of the present invention also generates a first area picture in a preset form in the click sensing area of the screen, so that the software can clearly know when recording the video.
- FIG. 1 is a schematic diagram of an application environment of a preferred embodiment of a control response area display control method according to the present invention
- FIG. 2 is a schematic flow chart of an embodiment of a control response area display control method according to the present invention.
- FIG. 3 is a schematic flow chart of a second embodiment of a control response display control method according to the present invention.
- FIG. 4 is a schematic structural diagram of an embodiment of a control response area display control system according to the present invention.
- FIG. 5 is a schematic structural diagram of a second embodiment of a control response area display control system according to the present invention.
- FIG. 6 is a schematic structural diagram of a third embodiment of a control response area display control system according to the present invention.
- FIG. 1 it is a schematic diagram of an application environment of a preferred embodiment of a control response area display control method according to the present invention.
- the application environment diagram includes an electronic device 1 and a terminal device 2.
- the electronic device 1 can perform data interaction with the terminal device 2 through a suitable technology such as a network or a near field communication technology.
- the terminal device 2 includes, but is not limited to, any electronic product that can interact with a user through a keyboard, a mouse, a remote controller, a touch pad, or a voice control device, for example, a personal computer, a tablet computer, a smart phone, or an individual.
- PDA Personal Digital Assistant
- game console Internet Protocol Television (IPTV)
- smart wearable device etc.
- the electronic device 1 is an apparatus capable of automatically performing numerical calculation and/or information processing in accordance with an instruction set or stored in advance.
- the electronic device 1 may be a computer, a single network server, a server group composed of multiple network servers, or a cloud-based cloud composed of a large number of hosts or network servers, where cloud computing is a type of distributed computing, A super virtual computer consisting of a loosely coupled set of computers.
- the electronic device 1 includes, but is not limited to, a storage device 11, a processing device 12, and a network interface 13 that are communicably connected to each other through a system bus. It should be noted that FIG. 1 only shows the electronic device 1 having the components 11-13, but it should be understood that not all illustrated components are required to be implemented, and more or fewer components may be implemented instead.
- the storage device 11 includes a memory and at least one type of readable storage medium.
- the memory provides a cache for the operation of the electronic device 1;
- the readable storage medium may be a non-volatile storage medium such as a flash memory, a hard disk, a multimedia card, a card type memory, or the like.
- the readable storage medium may be an internal storage unit of the electronic device 1, such as a hard disk of the electronic device 1; in other embodiments, the non-volatile storage medium may also be external to the electronic device 1.
- a storage device such as a plug-in hard disk equipped with an electronic device 1, a smart memory card (SMC), a Secure Digital (SD) card, a flash card, or the like.
- SMC smart memory card
- SD Secure Digital
- the readable storage medium of the storage device 11 is generally used to store an operating system installed in the electronic device 1 and various types of application software, such as a program response control area display control system 10 in the embodiment of the present application. .
- application software such as a program response control area display control system 10 in the embodiment of the present application.
- the storage device 11 can also be used to temporarily store various types of data that have been output or are to be output.
- Processing device 12 may, in some embodiments, include one or more microprocessors, microcontrollers, digital processors, and the like.
- the processing device 12 is generally used to control the operation of the electronic device 1, for example, to perform control and processing related to data interaction or communication with the terminal device 2.
- the processing device 12 is configured to run program code or process data stored in the storage device 11, such as running a control response area display control system 10 or the like.
- the network interface 13 may comprise a wireless network interface or a wired network interface, which is typically used to establish a communication connection between the electronic device 1 and other electronic devices.
- the network interface 13 is mainly used to connect the electronic device 1 with one or more terminal devices 2, and establish a data transmission channel and a communication connection between the electronic device 1 and one or more terminal devices 2.
- the control response area display control system 10 includes at least one computer readable instruction stored in the storage device 11, the at least one computer readable instruction being executable by the processing device 12 to implement the control response area display control method of various embodiments of the present application. .
- the at least one computer readable instruction can be classified into different logic modules depending on the functions implemented by its various parts.
- the control response area display control system 10 when executed by the processing device 12, the following operations are performed: the control response area display control system is received after receiving the explicit response command from the control response area of the application issued by the user. Detecting all click events of the user for the application; if a click event of the user is detected, the control response area display control system determines the click sensing area corresponding to the click event through the display system, and clicks on the click The sensing area generates a first area image in a preset form; the control response area display control system determines a response control of the application response to the click event, and determines a control pixel area corresponding to each response control according to the configuration file of the application The configuration file includes a pixel area of each control of the application, and generates a second area image in a preset form in a control pixel area corresponding to each response control.
- FIG. 2 is a schematic flowchart diagram of an embodiment of a control response area display control method according to the present invention.
- the control response area display control method includes the following steps:
- Step S10 After receiving the explicit opening instruction of the control response area sent by the user for an application, the control response area display control system detects all click events of the user for the application.
- control response area display control system may generate an explicit view function control on the operation interface of the application, and the explicit view function control may issue the control response area explicit open command (for example, the The explicit viewing function control includes an opening option, and the user clicks the opening option, that is, the control response area explicit opening instruction is issued; the control response area display control system may also include a voice control opening switch, according to receiving the preset voice command. Issue the current open command of the control response area; and so on.
- the control response area display control system receives the explicit response command of the control response area, the detection function is turned on, and all click events of the application are detected.
- Step S20 if a click event of the user is detected, the control response area display control system A click sensing area corresponding to the click event is determined by the display system, and a first area screen of a preset form is generated in the click sensing area.
- the display system determines a click sensing area of the click event on the screen, and generates a first area image in a preset form in the click sensing area to The click sensing area is highlighted; wherein the first area picture of the preset form may be a gradation animation, a static picture or a slide show form, and the like.
- Step S30 the control response area display control system determines a response control of the application response to the click event, and determines a control pixel area corresponding to each response control according to the configuration file of the application, where the configuration file includes the application A pixel area of each control, and a second area picture of a preset form is generated in a control pixel area corresponding to each response control.
- the response control refers to the control in the application that responds to the click event that occurred.
- the control response area display control system searches for the application's configuration file (which includes all the controls in the application and the pixel area configured for each control) to find the control pixel area corresponding to each response control.
- the second area image in a preset form is generated in the control pixel area corresponding to each response control, so that each control pixel area is displayed in an intuitive manner.
- the second area picture of the preset form may be a gradation animation, a static picture or a picture in a slide show format, and the like; the first area picture and the second area picture may be the same or different.
- control response area display control method of the embodiment further includes the following steps:
- control response area display control system After receiving the explicit response command from the user for the control response area of the application, the control response area display control system stops detecting all click events of the user for the application.
- the control response area display control system can generate an explicit view function control on the operation interface of the application, and the explicit view function control can issue the control response area explicit open instruction and the control response area explicit close instruction.
- the explicit viewing function control includes an opening option and a closing option, and the user clicks the opening option to issue the control response area explicit opening instruction, and the user clicks the close option to issue the control response area explicit closing instruction.
- the control response area display control system can detect all click events of the user for the application by clicking the option of the explicit view function control; after the test is completed, The control response area display control system can stop detecting all click events of the user for the application by clicking the close option of the explicit view function control.
- step S30 of the above embodiment may be replaced with:
- the control response area displays a mapping relationship table between the control having the application in the control system and the area image of the preset form, that is, each control of the application has an area image formed by the preset preset corresponding to the control, by searching
- the mapping relationship table determines a preset form area picture corresponding to each response control, and generates a corresponding preset form area picture in the control pixel area corresponding to each response control; since each response control corresponding area picture is different, It is better to develop the tester's observation of the test process.
- FIG. 3 is a schematic flowchart of a second embodiment of a control response display control method according to the present invention.
- step S30 of the above embodiment is replaced with:
- Step S40 the control response area display control system analyzes whether there are multiple response controls responding to the click event
- Step S50 if a plurality of response controls respond to the click event, the control response area display control system analyzes whether there is a coincidence area in the pixel area of the plurality of response controls;
- the control response area display control system analyzes each response control Whether there is a coincident area between the pixel areas. For example, the coordinates of the pixel area of each response control can be analyzed by the display system to confirm whether there are the same coordinate points. If there are the same coordinate points, it means that there is a coincidence between the pixel areas of the respective response controls, and vice versa. There is a coincident area. If the analysis concludes that only one control responds to the click event, a second region of the preset form (eg, a gradient animation or a static image, etc.) or other processing is generated in the pixel region of the response control.
- a second region of the preset form eg, a gradient animation or a static image, etc.
- Step S60 if there is a coincidence area in the pixel area of the plurality of response controls, the control response area display control system determines the coincidence area, and generates a preset form in the area other than the coincidence area in the control pixel area of each response control. a second area picture, and a third area picture in a preset form is generated in the overlapping area, the third area picture being different from the second area picture.
- the coincidence area before the pixel area of the plurality of response controls is determined, and the third area picture of the preset form is generated in the coincidence area
- An area other than the coincidence area in the control pixel area of each response control generates a second area picture in a preset form, wherein the third area picture is different from the second area picture, so that the development tester can directly observe the coincidence area
- the size allows the development tester to better adjust the pixel area of each control.
- the third area picture is a gradation animation, a still picture, or a slide show format picture. If the control response area display control system analyzes that there is a coincident area in the pixel area of the non-responsive control, a second area picture or other processing in a preset form is generated in the pixel area of each response control.
- the invention also proposes a control response area display control system.
- FIG. 4 is a functional block diagram of an embodiment of the control response area display control system 10 of the present invention.
- the control response area display control system 10 can be partitioned into one or more modules, one or more modules being stored in a memory and executed by one or more processors to complete the present invention.
- the control response area display control system 10 can be divided into a detection module 101, a first generation module 102, and a second generation module 103.
- module refers to a series of computer program instruction segments capable of performing a specific function, which is more suitable than the program to describe the execution process of the control response area display control system 10 in the electronic device, wherein:
- the detecting module 101 is configured to detect, when the user sends an explicit response command to the control area of the application for the application, to detect all click events of the user for the application;
- control response area display control system 10 can generate an explicit view function control on the operation interface of the application, by which the control response area explicit open command can be issued (for example,
- the explicit viewing function control includes an opening option, and the user clicks the opening option, that is, the control response area explicit opening instruction is issued;
- the control response area display control system 10 may also include a voice control opening switch, according to the preset voice received.
- the instruction is to issue the current open command of the control response area; and so on.
- the detecting module 101 receives the explicit opening command of the control response area of the application issued by the user, the detecting module 101 turns on the detecting function to detect all click events of the application.
- the first generating module 102 is configured to: when the detecting module detects a click event of the user, determine, by the display system, a click sensing area corresponding to the click event, and generate a preset form in the click sensing area a regional picture;
- the first generating module 102 determines a click sensing area of the click event on the screen through the display system, and generates a first area image in a preset form in the click sensing area. And highlighting the click sensing area; wherein the first area picture of the preset form may be a gradation animation, a static picture or a slide show form, and the like.
- a second generation module 103 configured to determine a response control of the application response to the click event, and determine, according to the configuration file of the application, a control pixel area corresponding to each response control, where the configuration file includes the application A pixel area of each control, and generating a second area picture in a preset form in a control pixel area corresponding to each response control.
- the response control refers to the control in the application that responds to the click event that occurred.
- the second generation module 103 is configured to find a configuration file of the application (the configuration file includes all the controls in the application and a pixel area configured for each control) to find a control pixel area corresponding to each response control.
- the second area image in a preset form is generated in the control pixel area corresponding to each response control, so that each control pixel area is displayed in an intuitive manner.
- the second area picture of the preset form may be a gradation animation, a static picture or a picture in a slide show format, and the like; the first area picture and the second area picture may be the same or different.
- the solution of the embodiment passes the response control in response to the click event.
- the corresponding control pixel area generates a second area picture in a preset form, and the pixel area of the response control is highlighted, so that the user can intuitively see the response to the click event during the development design or testing process of the application.
- the coordinate position and size of the control in this way, in the development design or test of the application, it is better to find the overlap area between the click areas of the control, the size of the click area of the control is not suitable, and solve the problem, and reduce the rework and manpower. Waste of material resources.
- the solution in this embodiment also generates a first area picture in a preset form in the click sensing area of the screen, so that the current user operation can be clearly known when the software records the video, and the entire testing process of the application is recorded.
- the detecting module 101 is further configured to stop detecting all click events of the user for the application after receiving the explicit closing command of the control response area sent by the user for the application.
- the control response area display control system 10 can generate an explicit view function control on the operation interface of the application, by which the control response area explicit open command and the control response area explicit close command can be issued.
- the explicit viewing function control includes an opening option and a closing option, and the user clicks the opening option to issue the control response area explicit opening instruction, and the user clicks the close option to issue the control response area explicit closing instruction.
- the detection module 101 can detect all click events of the user for the application by clicking the explicit option of the function control; after the test is completed, By clicking the close option of the explicit view function control, the detection module 101 stops detecting all click events of the user for the application.
- FIG. 5 is a schematic structural diagram of a second embodiment of the control response area display control system 10 of the present invention.
- the second generation module 103 is replaced by:
- a third generation module 104 configured to determine a response control of the application response to the click event, determine a control pixel area corresponding to each response control according to the configuration file of the application, and then according to the predetermined control and the preset form
- the mapping relationship of the area pictures determines the area screen of the preset form corresponding to each response control, and generates a corresponding preset form area picture in the control pixel area corresponding to each response control, and different controls correspond to different area pictures.
- the control response area displays a mapping relationship table between the control having the application and the area image of the preset form in the control system 10, that is, each control of the application has an area map formed by the preset preset corresponding thereto,
- the third generation module passes through the mapping table to find the preset form area picture corresponding to each response control, and generates a corresponding preset form area picture in the control pixel area corresponding to each response control; corresponding to each response control
- the area screens are different. In this way, it is better to develop the tester's observation of the test process.
- the corresponding response controls can be intuitively found. The coincidence between the control pixel regions.
- FIG. 6 is a schematic structural diagram of a third embodiment of a control response area display control system 10 according to the present invention.
- the second generation module 103 is replaced by a fourth generation module 105
- the fourth determination module 105 includes:
- a first analyzing unit 1051 configured to analyze whether a plurality of response controls respond to the click event
- the second analyzing unit 1052 is configured to analyze whether there is a coincident area in a pixel area of the plurality of response controls when there are multiple response controls responding to the click event;
- the second analyzing unit 1052 analyzes the pixel regions of the respective response controls. Is there a coincident area between them? For example, the coordinates of the pixel area of each response control can be analyzed by the display system to confirm whether there are the same coordinate points. If there are the same coordinate points, it means that there is a coincidence between the pixel areas of the respective response controls, and vice versa. There is a coincident area.
- the first analyzing unit 1051 analyzes that only one control responds to the click event, generating a second area image (for example, a gradient animation or a static picture, etc.) or other in a preset form in the pixel area of the response control deal with.
- a second area image for example, a gradient animation or a static picture, etc.
- the generating unit 1053 is configured to: when the overlapping area exists in the pixel area of the plurality of response controls, the control response area display control system 10 determines the overlapping area, and generates the area other than the overlapping area in the pixel area of each response control a second area picture in a preset form, and a third area picture in a preset form is generated in the overlap area, the third area picture being different from the second area picture.
- the second analyzing unit 1052 confirms that there are overlapping regions in the pixel regions of the plurality of response controls, the overlapping regions before the pixel regions of the plurality of response controls are determined, and the third region images in the preset form are generated in the overlapping regions.
- the size allows the development tester to better adjust the pixel area of each control.
- the third area picture is a picture in the form of a gradation animation, a still picture, or a slide show.
- the third area picture is a gradation animation, a still picture, or a slide show format picture. If the second analyzing unit 1052 analyzes that there is a coincident region in the pixel region of the response control, the generating unit 1053 generates a second region screen or other processing in a preset form in the pixel region of each response control.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (20)
- 一种控件响应区域显示控制方法,其特征在于,所述控件响应区域显示控制方法包括步骤:A、在收到用户发出的针对一个应用程序的控件响应区域显性开启指令后,控件响应区域显示控制系统对用户针对该应用程序的所有点击事件进行侦测;B、若侦测到用户的一个点击事件,则控件响应区域显示控制系统通过显示系统确定该点击事件对应的点击感测区域,并在所述点击感测区域生成预设形式的第一区域画面;及C、控件响应区域显示控制系统确定该应用程序对该点击事件进行响应的响应控件,并根据该应用程序的配置文件确定各个响应控件对应的控件像素区域,所述配置文件中包括该应用程序的各个控件的像素区域,并在各个响应控件对应的控件像素区域生成预设形式的第二区域画面。
- 如权利要求1所述的控件响应区域显示控制方法,其特征在于,该方法还包括:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 如权利要求1所述的控件响应区域显示控制方法,其特征在于,所述第一区域画面为渐变的动画,及/或,所述第二区域画面为渐变的动画。
- 如权利要求3所述的控件响应区域显示控制方法,其特征在于,该方法还包括:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 如权利要求1所述的控件响应区域显示控制方法,其特征在于,将步骤C中“所述在各个响应控件对应的控件像素区域生成预设形式的第二区域画面”的步骤替换为:根据预先确定的控件与预设形式的区域画面的映射关系,确定各个响应控件对应的预设形式的区域画面,并在各个响应控件对应的控件像素区域生成对应的预设形式区域画面,不同的控件对应不同的区域画面。
- 如权利要求5所述的控件响应区域显示控制方法,其特征在于,该方法还包括:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 如权利要求1所述的控件响应区域显示控制方法,其特征在于,所述步骤C替换为:分析是否有多个响应控件对该点击事件进行响应;若有多个响应控件对该点击事件进行响应,则控件响应区域显示控制系统分析是否有多个响应控件的像素区域存在重合区域;及若有多个响应控件的像素区域存在重合区域,则控件响应区域显示控制系统确定该重合区域,在各个响应控件的像素区域中的除该重合区域以外的区域生成预设形式的第二区域画面,并在该重合区域生成预设形式的第三区域画面,该第三区域画面与第二区域画面不同。
- 如权利要求7所述的控件响应区域显示控制方法,其特征在于,该方法还包括:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 一种电子装置,其特征在于,该电子装置包括存储设备、处理设备及控件响应区域显示控制系统,该控件响应区域显示控制系统存储于该存储设备中,包括至少一个计算机可读指令,该至少一个计算机可读指令可被所述处理设备执行,以实现如下步骤:A、在收到用户发出的针对一个应用程序的控件响应区域显性开启指令后,控件响应区域显示控制系统对用户针对该应用程序的所有点击事件进行侦测;B、若侦测到用户的一个点击事件,则控件响应区域显示控制系统通过显示系统确定该点击事件对应的点击感测区域,并在所述点击感测区域生成预设形式的第一区域画面;及C、控件响应区域显示控制系统确定该应用程序对该点击事件进行响应的响应控件,并根据该应用程序的配置文件确定各个响应控件对应的控件像素区域,所述配置文件中包括该应用程序的各个控件的像素区域,并在各个响应控件对应的控件像素区域生成预设形式的第二区域画面。
- 如权利要求9所述的电子装置,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现如下步骤:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦 测。
- 如权利要求9所述的电子装置,其特征在于,所述第一区域画面为渐变的动画,及/或,所述第二区域画面为渐变的动画。
- 如权利要求9所述的电子装置,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现将步骤C中“所述在各个响应控件对应的控件像素区域生成预设形式的第二区域画面”的步骤替换为如下步骤:根据预先确定的控件与预设形式的区域画面的映射关系,确定各个响应控件对应的预设形式的区域画面,并在各个响应控件对应的控件像素区域生成对应的预设形式区域画面,不同的控件对应不同的区域画面。
- 如权利要求12所述的电子装置,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现如下步骤:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 如权利要求9所述的电子装置,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现将步骤C替换为如下步骤:分析是否有多个响应控件对该点击事件进行响应;若有多个响应控件对该点击事件进行响应,则控件响应区域显示控制系统分析是否有多个响应控件的像素区域存在重合区域;及若有多个响应控件的像素区域存在重合区域,则控件响应区域显示控制系统确定该重合区域,在各个响应控件的像素区域中的除该重合区域以外的区域生成预设形式的第二区域画面,并在该重合区域生成预设形式的第三区域画面,该第三区域画面与第二区域画面不同。
- 如权利要求14所述的电子装置,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现如下步骤:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 一种计算机可读存储介质,其特征在于,其上存储有至少一个可被处理设备执行以实现以下操作的计算机可读指令:A、在收到用户发出的针对一个应用程序的控件响应区域显性开启指令后,控件响应区域显示控制系统对用户针对该应用程序的所有点击事件进行侦测;B、若侦测到用户的一个点击事件,则控件响应区域显示控制系统通过显示系统确定该点击事件对应的点击感测区域,并在所述点击感测区域生成预设形式的第一区域画面;及C、控件响应区域显示控制系统确定该应用程序对该点击事件进行响应的响应控件,并根据该应用程序的配置文件确定各个响应控件对应的控件像素区域,所述配置文件中包括该应用程序的各个控件的像素区域,并在各个响应控件对应的控件像素区域生成预设形式的第二区域画面。
- 如权利要求16所述的计算机可读存储介质,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现将步骤C中“所述在各个响应控件对应的控件像素区域生成预设形式的第二区域画面”的步骤替换为如下步骤:根据预先确定的控件与预设形式的区域画面的映射关系,确定各个响应控件对应的预设形式的区域画面,并在各个响应控件对应的控件像素区域生成对应的预设形式区域画面,不同的控件对应不同的区域画面。
- 如权利要求16所述的计算机可读存储介质,其特征在于,所述步骤C替换为如下步骤:分析是否有多个响应控件对该点击事件进行响应;若有多个响应控件对该点击事件进行响应,则控件响应区域显示控制系统分析是否有多个响应控件的像素区域存在重合区域;及若有多个响应控件的像素区域存在重合区域,则控件响应区域显示控制系统确定该重合区域,在各个响应控件的像素区域中的除该重合区域以外的区域生成预设形式的第二区域画面,并在该重合区域生成预设形式的第三区域画面,该第三区域画面与第二区域画面不同。
- 如权利要求16所述的计算机可读存储介质,其特征在于,所述处理设备执行所述至少一个计算机可读指令时,还可实现如下步骤:在收到用户发出的针对该应用程序的控件响应区域显性关闭指令后,控件响应区域显示控制系统停止对用户针对该应用程序的所有点击事件进行侦测。
- 如权利要求16所述的计算机可读存储介质,其特征在于,所述第一区域画面为渐变的动画,及/或,所述第二区域画面为渐变的动画。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710327383.7A CN108845924B (zh) | 2017-05-10 | 2017-05-10 | 控制响应区域显示控制方法、电子装置及存储介质 |
| CN201710327383.7 | 2017-05-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018205392A1 true WO2018205392A1 (zh) | 2018-11-15 |
Family
ID=64104367
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/091356 Ceased WO2018205392A1 (zh) | 2017-05-10 | 2017-06-30 | 控制响应区域显示控制方法、电子装置及存储介质 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108845924B (zh) |
| WO (1) | WO2018205392A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111273971A (zh) * | 2018-12-04 | 2020-06-12 | 腾讯科技(深圳)有限公司 | 视图中的信息处理方法、装置及存储介质 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110781644A (zh) * | 2019-11-04 | 2020-02-11 | 北京联想协同科技有限公司 | 一种文件预览方法、设备及计算机存储介质 |
| CN111580919A (zh) * | 2020-05-14 | 2020-08-25 | 北京字节跳动网络技术有限公司 | 应用程序的视图联动处理方法、设备和存储介质 |
| CN114265530A (zh) * | 2021-12-08 | 2022-04-01 | 贵阳语玩科技有限公司 | 基于iOS系统的按钮构建及响应方法、装置及终端 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103793143A (zh) * | 2014-02-13 | 2014-05-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种用户界面按键显示方法及装置 |
| CN103914260A (zh) * | 2014-03-31 | 2014-07-09 | 苏州浩辰软件股份有限公司 | 基于触摸屏的操作对象的控制方法及装置 |
| US20140267437A1 (en) * | 2013-03-14 | 2014-09-18 | Futurewei Technologies, Inc. | Lens Touch Graphic Effect For Mobile Devices |
| CN104063673A (zh) * | 2014-06-20 | 2014-09-24 | 北京奇虎科技有限公司 | 一种在浏览器中进行信息输入的方法和浏览器装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6832355B1 (en) * | 1998-07-28 | 2004-12-14 | Microsoft Corporation | Web page display system |
| CN101515227B (zh) * | 2008-02-20 | 2011-05-25 | 联想(北京)有限公司 | 一种窗口管理方法和计算机 |
| CN101630224A (zh) * | 2009-08-14 | 2010-01-20 | 宇龙计算机通信科技(深圳)有限公司 | 一种界面上控件图标的处理方法、系统及触摸终端 |
| CN101840299A (zh) * | 2010-03-18 | 2010-09-22 | 华为终端有限公司 | 一种触摸操作方法、装置和移动终端 |
| JP5652652B2 (ja) * | 2010-12-27 | 2015-01-14 | ソニー株式会社 | 表示制御装置および方法 |
| WO2013133895A1 (en) * | 2012-03-06 | 2013-09-12 | Apple Inc. | Fanning user interface controls for a media editing application |
| CN103941956B (zh) * | 2013-01-21 | 2017-12-26 | 联想(北京)有限公司 | 一种显示方法及电子设备 |
| JP2015141539A (ja) * | 2014-01-28 | 2015-08-03 | 株式会社東芝 | 故障注入プログラム |
| CN105788451B (zh) * | 2014-12-24 | 2020-08-25 | 联想(北京)有限公司 | 电子设备、处理方法及装置 |
-
2017
- 2017-05-10 CN CN201710327383.7A patent/CN108845924B/zh active Active
- 2017-06-30 WO PCT/CN2017/091356 patent/WO2018205392A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140267437A1 (en) * | 2013-03-14 | 2014-09-18 | Futurewei Technologies, Inc. | Lens Touch Graphic Effect For Mobile Devices |
| CN103793143A (zh) * | 2014-02-13 | 2014-05-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种用户界面按键显示方法及装置 |
| CN103914260A (zh) * | 2014-03-31 | 2014-07-09 | 苏州浩辰软件股份有限公司 | 基于触摸屏的操作对象的控制方法及装置 |
| CN104063673A (zh) * | 2014-06-20 | 2014-09-24 | 北京奇虎科技有限公司 | 一种在浏览器中进行信息输入的方法和浏览器装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111273971A (zh) * | 2018-12-04 | 2020-06-12 | 腾讯科技(深圳)有限公司 | 视图中的信息处理方法、装置及存储介质 |
| CN111273971B (zh) * | 2018-12-04 | 2022-07-29 | 腾讯科技(深圳)有限公司 | 视图中的信息处理方法、装置及存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108845924A (zh) | 2018-11-20 |
| CN108845924B (zh) | 2021-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11023363B2 (en) | Performance test application sequence script | |
| US9747191B1 (en) | Tool to replicate actions across devices in real time for improved efficiency during manual application testing | |
| US10114733B1 (en) | System and method for automated testing of user interface software for visual responsiveness | |
| US9519401B2 (en) | Providing context menu based on predicted commands | |
| CN109388317B (zh) | 一种图片加载方法、终端设备及存储介质 | |
| WO2021208512A1 (zh) | 用户界面的控件信息的获取方法、装置、终端及存储介质 | |
| US9519570B2 (en) | Progressive snapshots in automated software testing | |
| CN109697004B (zh) | 用于触摸设备书写批注的方法、装置、设备及存储介质 | |
| AU2016286308A1 (en) | Robotic process automation | |
| CN104794050A (zh) | 应用程序的测试方法、装置及系统 | |
| CN104461801B (zh) | 一种触摸屏敏感度的测试方法和系统 | |
| US20230035104A1 (en) | Verification method, apparatus and device, and storage medium | |
| WO2018205392A1 (zh) | 控制响应区域显示控制方法、电子装置及存储介质 | |
| US9684445B2 (en) | Mobile gesture reporting and replay with unresponsive gestures identification and analysis | |
| CN107608609A (zh) | 一种事件对象发送方法与装置 | |
| CN110618904A (zh) | 卡顿检测方法和装置 | |
| CN108520063B (zh) | 事件日志的处理方法、装置及终端设备 | |
| CN107992242A (zh) | 一种悬浮窗口的切换方法、装置、设备和存储介质 | |
| CN111611095A (zh) | 一种车机及其应用的日志获取方法及装置 | |
| CN111949510A (zh) | 测试处理方法、装置、电子设备及可读存储介质 | |
| CN110569184B (zh) | 一种测试方法及终端设备 | |
| WO2019090691A1 (zh) | Monkey测试方法及终端 | |
| WO2015039585A1 (en) | Method and device for testing software reliability | |
| CN111752818B (zh) | 用于应用程序的调试方法、调试装置及介质 | |
| CN118445171A (zh) | 页面处理方法、装置、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17908975 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17908975 Country of ref document: EP Kind code of ref document: A1 |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 13.03.2020) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17908975 Country of ref document: EP Kind code of ref document: A1 |