CN113434101B - Control method and device of equipment, storage medium and electronic device - Google Patents

Control method and device of equipment, storage medium and electronic device Download PDF

Info

Publication number
CN113434101B
CN113434101B CN202110694815.4A CN202110694815A CN113434101B CN 113434101 B CN113434101 B CN 113434101B CN 202110694815 A CN202110694815 A CN 202110694815A CN 113434101 B CN113434101 B CN 113434101B
Authority
CN
China
Prior art keywords
touch operation
ratio
screen
target page
operation data
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
CN202110694815.4A
Other languages
Chinese (zh)
Other versions
CN113434101A (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.)
Qingdao Haier Technology Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Technology Co Ltd
Haier Smart Home 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 Qingdao Haier Technology Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Technology Co Ltd
Priority to CN202110694815.4A priority Critical patent/CN113434101B/en
Publication of CN113434101A publication Critical patent/CN113434101A/en
Application granted granted Critical
Publication of CN113434101B publication Critical patent/CN113434101B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a control method and device of equipment, a storage medium and an electronic device. Wherein the method may comprise: responding to touch operation of a first target page acting on the screen-thrown device to obtain first touch operation data, wherein the first target page is a display page of the screen-thrown device for throwing a second target page to the screen-thrown device; and converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing equipment, wherein the second touch operation data is used for enabling the screen throwing equipment to execute control corresponding to the touch operation on a second target page. By adopting the technical scheme, the technical problem of high limitation on controlling the screen throwing equipment is solved.

Description

Control method and device of equipment, storage medium and electronic device
Technical Field
The present invention relates to the field of control, and in particular, to a method and apparatus for controlling a device, a storage medium, and an electronic apparatus.
Background
Currently, for the control of the screen-throwing device, the screen-throwing device is generally controlled simply through a remote controller, for example, the screen-throwing device is controlled simply through a bluetooth remote controller, but the control mode is relatively single, and a user cannot perform touch control operation on the screen-throwing device through the bluetooth remote controller. Or, the screen throwing equipment can be simply controlled by other equipment only in the same local area network, so that the technical problem of large limitation on controlling the screen throwing equipment exists.
Aiming at the technical problem of large limitation on controlling the screen throwing equipment in the related technology, no effective solution is proposed at present.
Disclosure of Invention
The embodiment of the invention provides a control method and device of equipment, a storage medium and an electronic device, which are used for at least solving the technical problem of large limitation on controlling screen throwing equipment.
According to an embodiment of the present invention, there is provided a control method of an apparatus. The method comprises the following steps: responding to touch operation of a first target page acting on the screen-thrown device to obtain first touch operation data, wherein the first target page is a display page of the screen-thrown device for throwing a second target page to the screen-thrown device; and converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing equipment, wherein the second touch operation data is used for enabling the screen throwing equipment to execute control corresponding to the touch operation on a second target page.
In an exemplary embodiment, in response to a touch operation on a first target page of a device to be projected, obtaining first touch operation data includes: acquiring a first position of a touch point of a touch operation on a first target page; acquiring an operation type of touch operation; and determining the first position and the operation type as first touch operation data.
In one exemplary embodiment, converting the first touch operation data into the second touch operation data includes: converting the first position into a second position, wherein the second position is a position corresponding to a touch point of touch operation on a second target page; and determining the second position and the operation type as second touch operation data.
In one exemplary embodiment, before converting the first location to the second location, the method further comprises: acquiring a first screen resolution of the screen throwing equipment and a second screen resolution of the screen throwing equipment; determining a first ratio based on a first number of lateral pixels in the first screen resolution and a second number of lateral pixels in the second screen resolution; determining a second ratio based on the first number of portrait pixels in the first screen resolution and the second number of portrait pixels in the second screen resolution; converting the first location to a second location, comprising: converting the first position to the second position based on the first ratio if the first ratio is greater than the second ratio; in the case where the first ratio is not greater than the second ratio, the first position is converted to the second position based on the second ratio.
In one exemplary embodiment, before obtaining first touch operation data in response to a touch operation on a first target page of a device being projected, the method includes: the first target page is determined based on the first ratio, the second horizontal pixels, and the second vertical pixels.
In one exemplary embodiment, determining the first target page based on the first ratio, the second horizontal pixel, and the second vertical pixel includes: determining a third horizontal pixel based on the first ratio and the second horizontal pixel number and determining a third vertical pixel based on the first ratio and the second vertical pixel number, if the first ratio is greater than the second ratio; determining a third horizontal pixel based on the second ratio and the second horizontal pixel number, and determining a third vertical pixel based on the second ratio and the second vertical pixel number, in the case where the first ratio is not greater than the second ratio; the third horizontal pixel is determined as a horizontal pixel of the first target page and the third vertical pixel is determined as a vertical pixel of the first target page.
In an exemplary embodiment, sending the second touch operation data to the screen throwing device includes: packaging the second touch operation data to obtain a data packet; pushing the data packet to the screen throwing device through the target message, wherein the target message carries the data packet.
According to yet another embodiment of the present invention, there is also provided a control apparatus of a device. The device comprises: the response unit is used for responding to the touch operation of a first target page acting on the equipment to be screened to obtain first touch operation data, wherein the first target page is a display page of the equipment to be screened from the second target page; the sending unit is used for converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing device, wherein the second touch operation data is used for enabling the screen throwing device to execute control corresponding to touch operation on a second target page.
According to yet another embodiment of the present invention, there is also provided a computer-readable storage medium. The computer-readable storage medium includes a stored program, wherein the program when executed by a processor performs a method of controlling an apparatus of an embodiment of the present invention.
According to still another embodiment of the present invention, an electronic apparatus is also provided. The electronic device may comprise a memory in which a computer program is stored, and a processor arranged to execute the control method of the apparatus of the embodiments of the invention by means of the computer program.
By means of the invention, a control method of a device is introduced. The method can respond to touch operation on a first target page of the equipment to be screened to obtain first touch operation data, wherein the first target page is a display page of the equipment to be screened from the second target page; and converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing equipment, wherein the second touch operation data is used for enabling the screen throwing equipment to execute control corresponding to the touch operation on a second target page. That is, the first touch operation data of the first target page of the screen throwing device can be converted into the second touch operation data of the second target page of the screen throwing device, so that the second touch operation data can be sent to the screen throwing device under the condition of communication between the screen throwing device and the screen throwing device, and the operation behavior of a user is simulated on the screen throwing device through the second touch operation data, thereby realizing the purpose of touch control of the screen throwing device through the screen throwing device, avoiding simple control of the screen throwing device through a Bluetooth remote controller, or simply controlling the screen throwing device only under the same local area network, solving the technical problem of large control limitation of the screen throwing device, and achieving the technical problem of reducing the control limitation of the screen throwing device.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the invention and do not constitute a limitation on the invention. In the drawings:
fig. 1 is a block diagram of a hardware configuration of a control method of an apparatus according to an embodiment of the present invention;
fig. 2 is a flowchart of a control method of an apparatus according to an embodiment of the present invention;
FIG. 3 is a flow chart of another method of controlling an apparatus according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of related information of a touch operation on a device to be projected according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a control device of an apparatus according to an embodiment of the invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The method embodiments provided in the embodiments of the present application may be executed in a computer terminal or similar computing device. Taking a computer terminal as an example, fig. 1 is a block diagram of a hardware structure of a control method of an apparatus according to an embodiment of the present invention. As shown in fig. 1, the computer terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor (Microprocessor Unit, abbreviated MPU) or a programmable logic device (Programmable logic device, abbreviated PLD)) and a memory 104 for storing data, and in an exemplary embodiment, the computer terminal may further include a transmission means 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the configuration shown in fig. 1 is merely illustrative and is not intended to limit the configuration of the computer terminal described above. For example, a computer terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration than the equivalent functions shown in FIG. 1 or more than the functions shown in FIG. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to an interferometry method of a signal in an embodiment of the present invention, and the processor 102 executes the computer program stored in the memory 104 to perform various functional applications and data processing, that is, to implement the above-described method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the computer terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission means 106 is arranged to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the internet wirelessly.
In this embodiment, a control method of a device is provided and applied to the computer terminal, and fig. 2 is a flowchart of a control method of a device according to an embodiment of the present invention. As shown in fig. 2, the method may include the steps of:
step S202, responding to touch operation on a first target page of the device to be screened to obtain first touch operation data, wherein the first target page is a display page of the device to be screened from the second target page by the device to be screened.
In the technical solution provided in the above step S202 of the present invention, the device to be screened is a screen-carrying device for sharing a screen of the device to be screened, that is, a screen-screening receiving device, on which a first target page is displayed, where the first target page is a display page of the device to be screened that the device to be screened throws a second target page to be shared to the device to be screened, and may be a surface View (surface View) or a play View (View). The screen throwing equipment, namely screen throwing sending equipment, also belongs to screen carrying equipment.
In this embodiment, the device to be screened may monitor a touch operation (touch control operation) acting on the first target page, which may be an operation behavior of a group of users from pressing, moving, to lifting. After the screen-thrown device monitors the touch operation, the screen-thrown device responds to the touch operation to obtain first touch operation data, wherein the first touch operation data is used for representing the touch operation of a first target page of the screen-thrown device, can be used for determining the position of a touch point of the touch operation on the first target page and the operation type of the touch operation, for example, the position can be coordinate data and can comprise an abscissa and an ordinate, the operation type can be the types of pressing, moving, lifting, clicking and the like, the pressing can be represented by 0, the moving can be represented by 2, the lifting can be represented by 1, the clicking can be represented by 3, and the specific limitation is not adopted here.
Step S204, converting the first touch operation data into second touch operation data, and sending the second touch operation data to the screen throwing device, wherein the second touch operation data is used for enabling the screen throwing device to execute control corresponding to the touch operation on the second target page.
In the technical solution provided in the above step S204 of the present invention, after the first touch operation data is obtained in response to the touch operation on the first target page of the device to be projected, the first touch operation data may be converted into the second touch operation data, where the second touch operation data is the touch operation data for the second target page of the device to be projected, and the second touch operation data and the first touch operation data are both for the same touch operation, and may be used to make the device to be projected perform the control corresponding to the touch operation on the second target page.
In this embodiment, since the first touch operation data is for the first target page of the device to be projected, in order to implement control corresponding to the touch operation on the device to be projected, the embodiment may convert the first touch operation data for the first target page of the device to be projected to obtain the second touch operation data for the second target page of the device to be projected.
The second touch operation data can be sent to the screen throwing device through communication between the screen throwing device and the screen throwing device, the operation behavior of a user is simulated through the second touch operation data on a second target page of the screen throwing device, and control corresponding to the touch operation is performed on the screen throwing device, so that the purpose of controlling the screen throwing device through the touch operation on the screen throwing device is achieved, and the control can be remote control and is not limited to control through Bluetooth or a local area network.
It should be noted that, the screen-throwing device and the screen-throwing device in this embodiment may be connected through a local area network or a wide area network, so long as the requirement that data can be normally transferred between the screen-throwing device and the screen-throwing device is met. Thus, the control of the screen-throwing device by the screen-throwing device may be remote control, not limited to control by bluetooth, local area network.
For example, the screen-throwing device is a television, the screen-throwing device is a mobile phone located at a different place from the television, the mobile phone can share the screen of the television, and the television can throw the second target page onto the mobile phone so as to display the first target page on the mobile phone. The mobile phone responds to the touch operation on the first target page of the mobile phone to obtain first touch operation data, the first touch operation data are converted into second touch operation data, the second touch operation data are sent to the television, and the second touch operation data are used for enabling the television to execute control corresponding to the touch operation on the second target page, so that remote control of the mobile phone on the television is achieved.
Through the steps S202 to S204, the touch operation of the first target page acting on the device to be projected is responded to, so as to obtain first touch operation data, wherein the first target page is a display page of the device to be projected from the second target page to the device to be projected; and converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing equipment, wherein the second touch operation data is used for enabling the screen throwing equipment to execute control corresponding to the touch operation on a second target page. That is, the first touch operation data of the first target page of the screen throwing device can be converted into the second touch operation data of the second target page of the screen throwing device, so that the second touch operation data can be sent to the screen throwing device under the condition of communication between the screen throwing device and the screen throwing device, and the operation behavior of a user is simulated on the screen throwing device through the second touch operation data, thereby realizing the purpose of touch control of the screen throwing device through the screen throwing device, avoiding simple control of the screen throwing device through a Bluetooth remote controller, or simply controlling the screen throwing device only under the same local area network, solving the technical problem of large control limitation of the screen throwing device, and achieving the technical problem of reducing the control limitation of the screen throwing device.
The above-described method of this embodiment is further described below.
As an optional implementation, step S202, in response to a touch operation on a first target page of the device to be projected, obtains first touch operation data, including: acquiring a first position of a touch point of a touch operation on a first target page; acquiring an operation type of touch operation; and determining the first position and the operation type as first touch operation data.
In this embodiment, when the first touch operation data is obtained in response to the touch operation acting on the first target page of the device to be screened, the touch operation is performed on the first target page, and a first position of the touch point on the first target page may be obtained, where the first position includes an abscissa (x-axis coordinate) and an ordinate (y-axis coordinate) of the touch point on the first target page. The embodiment may further acquire an operation type (which may be represented by action) of the touch operation, for example, pressing, lifting, clicking, sliding, etc., so as to determine the first position and the operation type as the first touch operation data.
Optionally, the device to be screened in this embodiment may monitor an onTouch () method on the first target page, and obtain the first position of the touch point of the touch operation on the first target page.
As an optional implementation, step S204, converting the first touch operation data into the second touch operation data includes: converting the first position into a second position, wherein the second position is a position corresponding to a touch point of touch operation on a second target page; and determining the second position and the operation type as second touch operation data.
In this embodiment, when the conversion of the first touch operation data into the second touch operation data is implemented, a first position of a touch point of the touch operation on the first target page may be converted into a second position corresponding to the touch point of the touch operation on the second target page, that is, the second position is an actual acting position for the second target page of the screen throwing device, which is effective for controlling the screen throwing device, and may include an abscissa (actual x-axis coordinate) and an ordinate (actual y-axis coordinate) of the second target page. After the first position is converted into the second position, the second position and the operation type of the touch operation may be determined as second touch operation data after the conversion of the first touch operation data.
As an alternative implementation, before converting the first position to the second position, the method further includes: acquiring a first screen resolution of the screen throwing equipment and a second screen resolution of the screen throwing equipment; determining a first ratio based on a first number of lateral pixels in the first screen resolution and a second number of lateral pixels in the second screen resolution; determining a second ratio based on the first number of portrait pixels in the first screen resolution and the second number of portrait pixels in the second screen resolution; converting the first location to a second location, comprising: converting the first position to the second position based on the first ratio if the first ratio is greater than the second ratio; in the case where the first ratio is not greater than the second ratio, the first position is converted to the second position based on the second ratio.
In this embodiment, before converting the first position to the second position, the screened device may acquire a first screen resolution of the screened device and a second screen resolution of the screened device, optionally, the screened device may send the first screen resolution to the screened device by means of message pushing, where the first screen resolution and the second screen resolution are settings for determining how much information is displayed on the screen of the device, measured in terms of horizontal pixels (horizontal pixels) and vertical pixels (vertical pixels). Alternatively, with respect to the same-sized screen, when the first screen resolution or the second screen resolution is low, the number of pixels displayed on the screen is small, the single pixel size is relatively large, and when the first screen resolution or the second screen resolution is high, the number of pixels displayed on the screen is large, and the single pixel size is relatively small.
The embodiment may determine a first ratio, e.g., a quotient between the first lateral pixel number and the second lateral pixel number, as a first ratio, i.e., a wide ratio, e.g., wide ratio = first lateral pixel number/second lateral pixel number, based on the first lateral pixel number in the first screen resolution and the second lateral pixel number in the second screen resolution. Alternatively, the embodiment determines a second ratio, for example, a quotient between the first number of vertical pixels and the second number of vertical pixels, as a second ratio, that is, a high ratio, for example, a high ratio=the first number of vertical pixels/the second number of vertical pixels, based on the first number of vertical pixels in the first screen resolution and the second number of vertical pixels in the second screen resolution.
In this embodiment, when the first position is converted into the second position, the first ratio and the second ratio may be compared, if the first ratio is greater than the second ratio, the first position may be converted into the second position based on the first ratio, and the product between the first ratio and the first position may be determined as the second position, alternatively, the first position includes an abscissa and an ordinate of the touch point of the touch operation on the first target page, and if the first ratio is greater than the second ratio, the product between the abscissa of the first target page and the first ratio may be determined as an abscissa in the second position, that is, as a corresponding abscissa of the touch point of the touch operation on the second target page, for example, a ratio of x-axis coordinate=x-axis coordinate on the first target page x-axis width in the second position. The embodiment may also determine the product between the ordinate of the first target page and the first ratio as the ordinate in the second position, i.e. as the corresponding ordinate of the touch point of the touch operation on the second target page, e.g. the ratio of y-axis coordinate in the second position = y-axis coordinate on the first target page x-width.
If the first ratio is not greater than the second ratio, the first position may be converted to the second position based on the second ratio, and may be a product between the second ratio and the first position, and is determined to be the second position, optionally, the first position includes an abscissa and an ordinate of the touch point of the touch operation on the first target page, and if the first ratio is not greater than the second ratio, a product between the abscissa of the first target page and the second ratio may be determined to be an abscissa in the second position, that is, a corresponding abscissa of the touch point of the touch operation on the second target page, for example, a ratio in which an x-axis coordinate in the second position=an x-axis coordinate on the first target page is higher. The embodiment may also determine the product between the ordinate of the first target page and the second ratio as the ordinate in the second position, i.e. as the corresponding ordinate of the touch point of the touch operation on the second target page, e.g. the ratio of y-axis coordinate in the second position = y-axis coordinate on the first target page.
As an alternative implementation, before responding to a touch operation on a first target page of the device to be screened, the method includes: the first target page is determined based on the first ratio, the second horizontal pixels, and the second vertical pixels.
In this embodiment, before the first touch operation data is obtained in response to the touch operation acting on the first target page of the device to be screened, the first ratio, the second horizontal pixel, and the second vertical pixel that have been obtained above may be calculated to obtain the size of the first target page of the device to be screened, so as to determine the first target page.
The above-described method of determining the first target page based on the first ratio, the second horizontal pixel, and the second vertical pixel is further described below.
As an alternative implementation, determining the first target page based on the first ratio, the second horizontal pixel, and the second vertical pixel includes: determining a third horizontal pixel based on the first ratio and the second horizontal pixel number and determining a third vertical pixel based on the first ratio and the second vertical pixel number, if the first ratio is greater than the second ratio; determining a third horizontal pixel based on the second ratio and the second horizontal pixel number, and determining a third vertical pixel based on the second ratio and the second vertical pixel number, in the case where the first ratio is not greater than the second ratio; the third horizontal pixel is determined as a horizontal pixel of the first target page and the third vertical pixel is determined as a vertical pixel of the first target page.
In this embodiment, if the first ratio is greater than the second ratio, the third lateral pixel may be determined based on the first ratio and the second lateral pixel number, and the product between the first ratio and the second lateral pixel may be determined as the third lateral pixel, for example, the ratio of the third lateral pixel surface view width=the second lateral pixel number. The embodiment may also determine a third vertical pixel based on the first ratio and the second vertical pixel count, such as a third vertical pixel surfoview high = second vertical pixel count wide ratio.
Alternatively, if the first ratio is not greater than the second ratio, the third lateral pixel may be determined based on the second ratio and the second lateral pixel count, the product between the second ratio and the second lateral pixel may be determined as the third lateral pixel, for example, the third lateral pixel surface view width=the second lateral pixel count is a high ratio, and the embodiment may further determine the third vertical pixel, for example, the third vertical pixel surface view height=the second vertical pixel count is a high ratio based on the second ratio and the second vertical pixel count.
As an optional implementation, step S204, sending the second touch operation data to the screen device includes: packaging the second touch operation data to obtain a data packet; pushing the data packet to the screen throwing device through the target message, wherein the target message carries the data packet.
In this embodiment, when sending the second touch operation data to the screen throwing device, the second touch operation data may be subjected to a packaging operation to obtain a data packet, for example, the packaging operation is performed on a first position of the touch point on the first target page and an operation type of the touch operation through a predetermined data format, where the first position includes an x-axis coordinate and a y-axis coordinate of the touch point on the first page, the operation type may be represented by an action, and the data packet obtained by performing the packaging operation on the first position and the operation type of the touch operation through the predetermined data format may be: the [ action x axis coordinate y axis coordinate, the term is used for representing pressing when the action is 0, representing moving when the action is 2, and representing lifting when the action is 1, packing operation is performed on the first position and the operation type of the touch operation according to the above predetermined data format, and the obtained data packet may be: [0 ] 225.20155 ] 336.98627,2 ] 224.97656 ] 338.10272,2 ] 224.75159 ] 340.5863,2 ] 224.6391 ] 346.7179,2 ] 225.20155 ] 353.26196,2 ] 225.51872 ] 358.04968,2 ] 226.09836 ] 364.7193,2 ] 226.85239 ] 369.41028,2 ] 227.45131 ] 372.72632,1 ] 227.45131 ] 372.72632.
After the second touch operation data are packed to obtain the data packet, the data packet can be pushed to the screen throwing device through the target message, the target message carries the data packet, so that after the screen throwing device receives the target message, the target message can be analyzed, the data packet is analyzed, the second touch operation data are obtained, the second position and the operation type can be further obtained in the second touch operation data, the screen throwing device realizes control operation based on the second position and the operation type, for example, the screen throwing device transmits the second position and the operation type to the android application program interface plug (Android API Instrumentation), and the purpose of simulating the operation behavior of a user is achieved.
As an optional implementation manner, the screen-throwing application on the screen-throwing device may acquire a system signature of the screen-throwing device, where the system signature is equivalent to a control authority, and allows the screen-throwing application to receive the second touch data which is sent by the screen-throwing device and has been converted by message push, and perform touch control on the screen-throwing device according to the second touch data. Optionally, the screen throwing application is allowed to receive the target message pushed by the screen throwing device, analyze the target message, analyze a data packet of the second touch data from the target message, acquire the second position and the operation type from the data packet, and further realize control operation on the screen throwing device based on the second position and the operation type.
Alternatively, the embodiment may simulate an automated test, by inserting piles (instruments) to simulate touch operations, such as pressing, lifting, clicking, moving, etc.
According to the method, the device and the system, the interconnection and intercommunication between the screen throwing device and the screen throwing device can be realized, the second touch operation data aiming at the screen throwing device is calculated through the touch operation on the screen throwing device, the target message is analyzed on the screen throwing device, the second touch operation data is obtained, so that the operation behavior of a user is simulated on the screen throwing device, the touch control of the screen throwing device through the screen throwing device is realized, the remote touch control can be realized, the problem of equipment communication under a wide area network is solved, and the user experience is greatly improved.
It should be noted that, the step of converting the first touch operation data into the second touch operation data in this embodiment may also be implemented at the screen-throwing device end, but this may increase the data processing capacity of the screen-throwing device end, affect the normal operation of the screen-throwing device end, and preferably, the step of converting the first touch operation data into the second touch operation data at the screen-throwing device end.
In order to better understand the process of the control method of the above-mentioned device, the control method of the above-mentioned device is described below in conjunction with the alternative embodiment, but is not used to limit the technical solution of the embodiment of the present invention.
With the popularity of on-screen devices, more and more on-screen devices support networking and remote control. However, for screen sharing, the screen sharing is based on the screen sharing in the local area network, and the control is basically performed by the Bluetooth remote controller, so that the control mode is single, remote touch operation between the screens cannot be realized, the limitation of remote touch operation on the screens is relatively large, and the technical problem of large limitation of controlling the screen throwing equipment exists.
The embodiment provides a scheme of remote touch operation and coordinate calculation, which can convert touch operation data of a user on the screen device into touch operation data of the screen device, transmit the touch operation data to the screen device in a message pushing mode, and simulate operation behaviors of the user on the screen device to realize remote touch operation between the screen device and the screen device.
Optionally, in this embodiment, according to the resolutions of the screen throwing device and the screen throwing device, the touch coordinates corresponding to the touch operation on the screen throwing device may be calculated, the touch coordinates and the types of the touch operation (actions, for example, pressing, moving, lifting) are packaged and sent to the screen throwing device through message push, the screen throwing device analyzes the touch coordinates and the operation types, and the screen throwing device is utilized to simulate the operation behaviors of the user, so as to achieve the purpose of remote touch operation of the screen.
Fig. 3 is a flowchart of a control method of another apparatus according to an embodiment of the present invention. As shown in fig. 3, the method may include the steps of:
in step S301, the screen-throwing device pushes the first screen resolution to the screen-thrown device in a message pushing manner.
In step S302, the device to be screen monitors the touch operation of the user on the screen.
The touch operation may be an operation behavior of a group of users from pressing, moving, to lifting.
In step S303, the device to be projected acquires the coordinates and the operation type of the touch operation of the user on the screen of the device to be projected through the onTouch () method.
The embodiment can calculate the coordinates of the touch operation on the screen throwing device corresponding to the coordinates of the screen throwing device according to the first screen resolution of the screen throwing device, the second screen resolution of the screen throwing device and the size of the playing View (View) of the screen throwing device.
Step S304, the screen throwing device packages the coordinates and the operation types of the screen throwing device corresponding to the coordinates of the touch operation on the screen throwing device to obtain a data packet, and the data packet is pushed to the screen throwing device in a message pushing mode.
In this embodiment, the data format for packaging the coordinates (x-axis coordinates, y-axis coordinates) and the operation type (action) of the touch operation on the screen device corresponding to the coordinates on the screen device may be as follows:
The [ action ] x-axis coordinate ] y-axis coordinate, action x axis coordinates y axis coordinates, the term
For example, an action of 0 may be used to indicate pressing, an action of 2 may be used to indicate moving, an action of 1 may be used to indicate lifting, and a data packet obtained by packing coordinates and operation types of a touch operation on a screen device corresponding to coordinates of the screen device according to the data format may be:
[0||225.20155||336.98627,2||224.97656||338.10272,2||224.75159||340.5863,2||224.6391||346.7179,2||225.20155||353.26196,2||225.51872||358.04968,2||226.09836||364.7193,2||226.85239||369.41028,2||227.45131||372.72632,1||227.45131||372.72632]。
step S305, the screen throwing device analyzes the data packet to obtain the coordinates and the operation types of the screen throwing device corresponding to the coordinates of the screen throwing device in the touch operation so as to simulate the operation behaviors of the user.
The embodiment transmits the coordinates and the operation type of the touch operation on the screen throwing device corresponding to the coordinates on the screen throwing device to Android API Instrumentation so as to achieve the purpose of simulating the operation behavior of the user.
Fig. 4 is a schematic diagram of related information of a touch operation on a device to be projected according to an embodiment of the present invention. As shown in fig. 4, the coordinates of the touch operation on the device to be screened, that is, the x-axis coordinate and the y-axis coordinate of the touch point performing the touch operation on the surface view, and the method for calculating the width of the surface view and the height of the surface view may be as follows:
Wide ratio = first lateral number of pixels of the projection device/second lateral number of pixels of the projected device;
high ratio = first number of portrait pixels of the projection device/second number of portrait pixels of the projected device;
if the ratio of widths is greater than the ratio of high, then surfvieew width = ratio of width of the second lateral number of pixels of the screened device; a ratio of surfmeview high = second number of portrait pixels of the screened device wide;
if the ratio of widths is not greater than the high ratio, surfmeview width = the ratio of the second lateral number of pixels of the screened device high; surface view high = second vertical number of pixels of the screened device high ratio.
The embodiment can monitor the onTouch () method of the surface view, and acquire the x-axis coordinate and the y-axis coordinate of the touch point of the touch operation performed by the user on the surface view.
Optionally, if the ratio of widths is greater than the ratio of widths, the ratio of actual x-coordinate on the screen device corresponding to the x-axis coordinate of the touch point performing the touch operation on the surfaceview=x-axis coordinate of the touch point performing the touch operation on the SurfaceView; a ratio of actual y-coordinate on the screen-casting device corresponding to the y-axis coordinate of the touch point performing the touch operation on the surfmeview=y-axis coordinate of the touch point performing the touch operation on the surfmeview;
If the width ratio is not greater than the high ratio, the ratio of the actual x-axis coordinate on the screen projection device corresponding to the x-axis coordinate of the touch point performing the touch operation on the surface view=the x-axis coordinate of the touch point performing the touch operation on the surface view is high; the ratio of actual y-coordinate on the screen device corresponding to the y-coordinate of the touch point performing the touch operation on the surfmeview=the y-coordinate of the touch point performing the touch operation on the surfmeview is high.
According to the embodiment, the operation behavior of a user is simulated through the actual x-coordinate on the screen throwing device corresponding to the x-axis coordinate of the touch point performing the touch operation on the SurfaceView, the actual y-coordinate on the screen throwing device corresponding to the y-axis coordinate of the touch point performing the touch operation on the SurfaceView, and the operation type.
Optionally, the screen projection application on the screen projection device may acquire a system signature of the screen projection device, so as to allow the operation behavior of the user to be simulated by an actual x-coordinate on the screen projection device corresponding to an x-axis coordinate of a touch point performing the touch operation on the surface view, an actual y-coordinate on the screen projection device corresponding to a y-axis coordinate of the touch point performing the touch operation on the surface view, and an operation type.
Alternatively, the embodiment may simulate an automated test, by inserting piles (instruments) to simulate touch operations, such as pressing, lifting, clicking, moving, etc.
According to the embodiment, the interconnection and intercommunication between the screen throwing equipment and the screen throwing equipment can be realized through message pushing, the corresponding coordinates and operation types of touch operation on the screen throwing equipment are calculated at the screen throwing end, the coordinates and the operation types are pushed to the screen throwing equipment through the message pushing mode, the screen throwing equipment simulates the operation behaviors of a user through the data, the touch control of the screen throwing equipment is realized through the screen throwing equipment, the remote touch control of the screen throwing equipment is realized, the problem of equipment communication under a wide area network is solved, and the user experience is greatly improved.
It will be apparent that the embodiments described above are merely some, but not all, embodiments of the invention. For better understanding of the interferometry method of the above signal, the following description will explain the above process with reference to the embodiments, but is not intended to limit the technical solution of the embodiments of the present invention, specifically:
from the description of the above embodiments, it will be clear to a person skilled in the art that the method according to the above embodiments may be implemented by means of software plus the necessary general hardware platform, but of course also by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method of the various embodiments of the present invention.
The embodiment also provides a device control apparatus, which is used to implement the foregoing embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
Fig. 5 is a schematic diagram of a control device of an apparatus according to an embodiment of the invention. As shown in fig. 5, the control device 50 of the apparatus includes: a response unit 51 and a transmission unit 52.
The response unit 51 is configured to obtain first touch operation data in response to a touch operation acting on a first target page of the device to be projected, where the first target page is a display page of the device to be projected from the screen to the second target page.
The sending unit 52 is configured to convert the first touch operation data into second touch operation data, and send the second touch operation data to the screen capturing device, where the second touch operation data is used to enable the screen capturing device to execute control corresponding to the touch operation on the second target page.
Optionally, the response unit 51 includes: the first acquisition module is used for acquiring a first position of a touch point of touch operation on a first target page; the second acquisition module is used for acquiring the operation type of the touch operation; the first determining module is used for determining the first position and the operation type as first touch operation data.
Alternatively, the transmitting unit 52 includes: the conversion module is used for converting the first position into a second position, wherein the second position is a position corresponding to a touch point of touch operation on a second target page; and the second determining module is used for determining the second position and the operation type as second touch operation data.
Optionally, the apparatus further comprises: an acquisition unit for acquiring a first screen resolution of the screen-throwing device and a second screen resolution of the screen-thrown device before converting the first position into the second position; a first determination unit configured to determine a first ratio based on a first number of horizontal pixels in a first screen resolution and a second number of horizontal pixels in a second screen resolution; a second determination unit configured to determine a second ratio based on the first number of vertical pixels in the first screen resolution and the second number of vertical pixels in the second screen resolution; the conversion module includes: a first conversion module for converting the first location to the second location based on the first ratio if the first ratio is greater than the second ratio; and a second conversion sub-module for converting the first position to the second position based on the second ratio if the first ratio is not greater than the second ratio.
Optionally, the apparatus comprises: and the third determining unit is used for determining the first target page based on the first ratio, the second transverse pixels and the second longitudinal pixels before the first touch operation data is obtained in response to the touch operation on the first target page of the device to be projected.
Optionally, the third determining unit includes: a third determination module for determining a third horizontal pixel based on the first ratio and the second horizontal pixel number and a third vertical pixel based on the first ratio and the second vertical pixel number, in the case that the first ratio is greater than the second ratio; a fourth determination module for determining a third horizontal pixel based on the second ratio and the second horizontal pixel number and a third vertical pixel based on the second ratio and the second vertical pixel number, in the case that the first ratio is not greater than the second ratio; and a fifth determining module, configured to determine the third horizontal pixel as a horizontal pixel of the first target page, and determine the third vertical pixel as a vertical pixel of the first target page.
Alternatively, the transmitting unit 52 includes: the packaging module is used for packaging the second touch operation data to obtain a data packet; the pushing module is used for pushing the data packet to the screen throwing device through the target message, wherein the target message carries the data packet.
The control device of the embodiment responds to the touch operation on the first target page of the device to be projected through the response unit 51 to obtain first touch operation data, wherein the first target page is a display page of the device to be projected from the second target page to the device to be projected; the sending unit 52 converts the first touch operation data into second touch operation data, and sends the second touch operation data to the screen throwing device, where the second touch operation data is used to make the screen throwing device execute control corresponding to the touch operation on the second target page. That is, the embodiment can convert the first touch operation data of the first target page of the device to be projected into the second touch operation data of the second target page of the device to be projected, so that the second touch operation data can be sent to the device to be projected under the condition of communication between the device to be projected and the device to be projected, and the operation behavior of a user can be simulated on the device to be projected through the second touch operation data, thereby realizing the purpose of touch control of the device to be projected through the device to be projected, avoiding simple control of the device to be projected through a Bluetooth remote controller, or simply controlling the device to be projected under the same local area network, solving the technical problem of large limitation of controlling the device to be projected, and achieving the technical problem of reducing the limitation of controlling the device to be projected.
Embodiments of the present invention also provide a computer-readable storage medium comprising a stored program, wherein the program when executed by a processor performs the steps of any of the method embodiments described above.
Alternatively, in the present embodiment, the above-described computer-readable storage medium may be configured to store a computer program for performing the steps of:
s1, responding to touch operation of a first target page acting on a device to be screened to obtain first touch operation data, wherein the first target page is a display page of the device to be screened from a second target page;
s2, converting the first touch operation data into second touch operation data, and sending the second touch operation data to the screen throwing device, wherein the second touch operation data are used for enabling the screen throwing device to execute control corresponding to touch operation on a second target page.
In one exemplary embodiment, the computer readable storage medium may include, but is not limited to: a usb disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing a computer program.
Specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the exemplary implementation, and this embodiment is not described herein.
An embodiment of the invention also provides an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Alternatively, in the present embodiment, the above-described processor may be configured to execute the following steps by a computer program:
s1, responding to touch operation of a first target page acting on a device to be screened to obtain first touch operation data, wherein the first target page is a display page of the device to be screened from a second target page;
s2, converting the first touch operation data into second touch operation data, and sending the second touch operation data to the screen throwing device, wherein the second touch operation data are used for enabling the screen throwing device to execute control corresponding to touch operation on a second target page.
In an exemplary embodiment, the electronic apparatus may further include a transmission device connected to the processor, and an input/output device connected to the processor.
Specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the exemplary implementation, and this embodiment is not described herein.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code executable by computing devices, so that they may be stored in a storage device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only of the preferred embodiments of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (7)

1. A control method of an apparatus, characterized by comprising:
responding to touch operation of a first target page acting on the screen-thrown device to obtain first touch operation data, wherein the first target page is a display page of the screen-thrown device for throwing a second target page to the screen-thrown device;
converting the first touch operation data into second touch operation data, and sending the second touch operation data to the screen throwing device, wherein the second touch operation data is used for enabling the screen throwing device to execute control corresponding to the touch operation on the second target page;
wherein the method further comprises: acquiring a first screen resolution of the screen-throwing equipment and a second screen resolution of the screen-thrown equipment; determining a first ratio based on a first number of lateral pixels in the first screen resolution and a second number of lateral pixels in the second screen resolution; determining a second ratio based on a first number of portrait pixels in the first screen resolution and a second number of portrait pixels in the second screen resolution; converting a first position to a second position based on the first ratio if the first ratio is greater than the second ratio; converting the first position to the second position based on the second ratio, wherein the first position is on the first target page and the second position is a corresponding position of the first position on the second target page, if the first ratio is not greater than the second ratio;
Before responding to the touch operation on the first target page of the device to be screened to obtain first touch operation data, the method further comprises: determining a third horizontal pixel based on the first ratio and the second horizontal pixel number and a third vertical pixel based on the first ratio and the second vertical pixel number, if the first ratio is greater than the second ratio; determining a third horizontal pixel based on the second ratio and the second horizontal pixel number, and determining a third vertical pixel based on the second ratio and the second vertical pixel number, if the first ratio is not greater than the second ratio; determining the third horizontal pixel as a horizontal pixel of the first target page and the third vertical pixel as a vertical pixel of the first target page; the first target page is determined based on the horizontal pixels and the vertical pixels.
2. The method of claim 1, wherein obtaining first touch operation data in response to a touch operation on a first target page of the device being projected comprises:
acquiring a first position of a touch point of the touch operation on the first target page;
Acquiring the operation type of the touch operation;
and determining the first position and the operation type as the first touch operation data.
3. The method of claim 2, wherein converting the first touch operation data into second touch operation data comprises:
converting the first position to a second position;
and determining the second position and the operation type as the second touch operation data.
4. A method according to any one of claims 1 to 3, wherein transmitting the second touch operation data to the screen projection device comprises:
packaging the second touch operation data to obtain a data packet;
pushing the data packet to the screen throwing device through a target message, wherein the target message carries the data packet.
5. A control device of an apparatus, characterized by comprising:
the response unit is used for responding to the touch operation of a first target page acting on the equipment to be screened to obtain first touch operation data, wherein the first target page is a display page of the equipment to be screened from the second target page;
The sending unit is used for converting the first touch operation data into second touch operation data and sending the second touch operation data to the screen throwing equipment, wherein the second touch operation data is used for enabling the screen throwing equipment to execute control corresponding to the touch operation on the second target page;
wherein the device is further for: acquiring a first screen resolution of the screen-throwing equipment and a second screen resolution of the screen-thrown equipment; determining a first ratio based on a first number of lateral pixels in the first screen resolution and a second number of lateral pixels in the second screen resolution; determining a second ratio based on a first number of portrait pixels in the first screen resolution and a second number of portrait pixels in the second screen resolution; converting a first position to a second position based on the first ratio if the first ratio is greater than the second ratio; converting the first position to the second position based on the second ratio, wherein the first position is on the first target page and the second position is a corresponding position of the first position on the second target page, if the first ratio is not greater than the second ratio;
The device is further used for responding to the touch operation of the first target page of the device to be screened to obtain first touch operation data before: determining a third horizontal pixel based on the first ratio and the second horizontal pixel number and a third vertical pixel based on the first ratio and the second vertical pixel number, if the first ratio is greater than the second ratio; determining a third horizontal pixel based on the second ratio and the second horizontal pixel number, and determining a third vertical pixel based on the second ratio and the second vertical pixel number, if the first ratio is not greater than the second ratio; determining the third horizontal pixel as a horizontal pixel of the first target page and the third vertical pixel as a vertical pixel of the first target page; the first target page is determined based on the horizontal pixels and the vertical pixels.
6. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program when run by a processor performs the method of any of the preceding claims 1 to 4.
7. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of the claims 1-4 by means of the computer program.
CN202110694815.4A 2021-06-22 2021-06-22 Control method and device of equipment, storage medium and electronic device Active CN113434101B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110694815.4A CN113434101B (en) 2021-06-22 2021-06-22 Control method and device of equipment, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110694815.4A CN113434101B (en) 2021-06-22 2021-06-22 Control method and device of equipment, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN113434101A CN113434101A (en) 2021-09-24
CN113434101B true CN113434101B (en) 2023-06-09

Family

ID=77757271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110694815.4A Active CN113434101B (en) 2021-06-22 2021-06-22 Control method and device of equipment, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN113434101B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113625889B (en) * 2021-10-11 2022-02-08 广东新空电子科技股份有限公司 Touch handwriting generating method and device based on touch screen
CN114153542A (en) * 2021-11-30 2022-03-08 阿波罗智联(北京)科技有限公司 Screen projection method and device, electronic equipment and computer readable storage medium
CN114579231A (en) * 2022-02-15 2022-06-03 北京优酷科技有限公司 Page display method and device and electronic equipment
CN115718706B (en) * 2023-01-09 2023-04-18 深圳曦华科技有限公司 Debugging method for touch screen TP algorithm and related device

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1717930A (en) * 2002-11-27 2006-01-04 三星电子株式会社 By coming apparatus reproducing interactive contents and method according to aspect ratio conversion and control font
CN202711667U (en) * 2012-07-18 2013-01-30 联美新视信息科技(上海)有限公司 Video device
CN103279320A (en) * 2013-06-19 2013-09-04 成都智元汇数码科技有限公司 Method for performing interactive display of multiple different-resolution screens of interactive projection system
CN103763505A (en) * 2013-12-31 2014-04-30 华为技术有限公司 Method and device suitable for screen direction switching in video call
CN105653254A (en) * 2014-12-03 2016-06-08 科大讯飞股份有限公司 Native interface adaptive method, apparatus and electronic equipment employing same
WO2017078350A1 (en) * 2015-11-06 2017-05-11 삼성전자주식회사 Content display method and electronic device for implementing same
CN107147769A (en) * 2016-03-01 2017-09-08 阿里巴巴集团控股有限公司 Apparatus control method, device and mobile terminal based on mobile terminal
RU2691619C1 (en) * 2018-12-13 2019-06-14 Федеральное государственное бюджетное образовательное учреждение высшего образования "Тамбовский государственный технический университет" (ФГБОУ ВО "ТГТУ") Method of determining a poisson coefficient for a wall of a blood vessel based on endoscopic optical coherence tomography
WO2019120054A1 (en) * 2017-12-22 2019-06-27 广州视源电子科技股份有限公司 Interactive control method and system, and terminal and storage medium
CN110441326A (en) * 2019-08-05 2019-11-12 歌尔股份有限公司 Defect inspection method and detection device and computer readable storage medium
CN112468863A (en) * 2020-11-24 2021-03-09 北京字节跳动网络技术有限公司 Screen projection control method and device and electronic device
CN112738541A (en) * 2020-12-25 2021-04-30 北京字节跳动网络技术有限公司 Picture display method and device and electronic equipment

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1717930A (en) * 2002-11-27 2006-01-04 三星电子株式会社 By coming apparatus reproducing interactive contents and method according to aspect ratio conversion and control font
CN202711667U (en) * 2012-07-18 2013-01-30 联美新视信息科技(上海)有限公司 Video device
CN103279320A (en) * 2013-06-19 2013-09-04 成都智元汇数码科技有限公司 Method for performing interactive display of multiple different-resolution screens of interactive projection system
CN103763505A (en) * 2013-12-31 2014-04-30 华为技术有限公司 Method and device suitable for screen direction switching in video call
CN105653254A (en) * 2014-12-03 2016-06-08 科大讯飞股份有限公司 Native interface adaptive method, apparatus and electronic equipment employing same
WO2017078350A1 (en) * 2015-11-06 2017-05-11 삼성전자주식회사 Content display method and electronic device for implementing same
CN107147769A (en) * 2016-03-01 2017-09-08 阿里巴巴集团控股有限公司 Apparatus control method, device and mobile terminal based on mobile terminal
WO2019120054A1 (en) * 2017-12-22 2019-06-27 广州视源电子科技股份有限公司 Interactive control method and system, and terminal and storage medium
RU2691619C1 (en) * 2018-12-13 2019-06-14 Федеральное государственное бюджетное образовательное учреждение высшего образования "Тамбовский государственный технический университет" (ФГБОУ ВО "ТГТУ") Method of determining a poisson coefficient for a wall of a blood vessel based on endoscopic optical coherence tomography
CN110441326A (en) * 2019-08-05 2019-11-12 歌尔股份有限公司 Defect inspection method and detection device and computer readable storage medium
CN112468863A (en) * 2020-11-24 2021-03-09 北京字节跳动网络技术有限公司 Screen projection control method and device and electronic device
CN112738541A (en) * 2020-12-25 2021-04-30 北京字节跳动网络技术有限公司 Picture display method and device and electronic equipment

Also Published As

Publication number Publication date
CN113434101A (en) 2021-09-24

Similar Documents

Publication Publication Date Title
CN113434101B (en) Control method and device of equipment, storage medium and electronic device
CN106502554B (en) Display control method and device
CN110795022B (en) Terminal testing method, system and storage medium
CN104360790A (en) Method for sharing mobile terminal screen and mobile terminal
CN111544886A (en) Picture display method and related device
CN107911708B (en) Barrage display method, live broadcast method and related devices
CN111555938B (en) Information processing method and related device
CN106780684B (en) Animation effect realization method and device
CN105094638A (en) Image screen sharing method of mobile terminal and smart home device and mobile terminal
CN113628304B (en) Image processing method, image processing device, electronic equipment and storage medium
EP2905945A1 (en) Inter-terminal image sharing method, terminal device and communication system
CN108057243B (en) Data display method and device, storage medium and electronic device
TWI489419B (en) Method, apparatus and computer program product for image registration and display
CN109104632A (en) A kind of realization method and system of television terminal AR scene
CN110971482B (en) Back-end server detection method and device based on ebpf and electronic equipment
CN109348212B (en) Image noise determination method and terminal equipment
CN109922484A (en) A kind of test method and test device
CN114327201B (en) Cloud mobile phone control method and device and computer equipment
CN107332914B (en) Terminal display method and device
JP5584017B2 (en) Sequence test apparatus and sequence test method
CN111836307A (en) Method for determining mapping type and terminal
CN113949746A (en) Internet of things virtual sensor implementation method and device and intelligent terminal
CN112787734B (en) Signal-to-interference-and-noise ratio measuring method, device, equipment and medium
CN110865911B (en) Image testing method, device, storage medium, image acquisition card and upper computer
CN110782530B (en) Method and device for displaying vehicle information in automatic driving simulation system

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