CN103870187B - Method for controlling terminal with touch screen and terminal - Google Patents

Method for controlling terminal with touch screen and terminal Download PDF

Info

Publication number
CN103870187B
CN103870187B CN201210548030.7A CN201210548030A CN103870187B CN 103870187 B CN103870187 B CN 103870187B CN 201210548030 A CN201210548030 A CN 201210548030A CN 103870187 B CN103870187 B CN 103870187B
Authority
CN
China
Prior art keywords
touch screen
event
terminal
triggering
certain
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
CN201210548030.7A
Other languages
Chinese (zh)
Other versions
CN103870187A (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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201710069961.1A priority Critical patent/CN107045414B/en
Priority to CN201210548030.7A priority patent/CN103870187B/en
Priority to PCT/CN2013/089667 priority patent/WO2014094598A1/en
Publication of CN103870187A publication Critical patent/CN103870187A/en
Application granted granted Critical
Publication of CN103870187B publication Critical patent/CN103870187B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/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

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)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

An embodiment of the invention provides a method for controlling a terminal with a touch screen and the terminal. The method comprises the steps of obtaining a resource file of a webpage when the webpage is displayed on the touch screen; starting a preset mode when determining that the resource file comprises information for identifying mouse hovering events; detecting operation sensed by the touch screen; and triggering some mouse hovering event when detecting that the operation meets trigger conditions of some mouse hovering event.

Description

Method for controlling terminal with touch screen and terminal
Technical Field
The present invention relates to the field of electronic devices, and in particular, to a method for controlling a terminal having a touch screen and a terminal.
Background
With the continuous improvement of network technology, users can access networks to acquire information by using various devices. Most commonly, users browse various web pages through computers and the like to obtain information. Some elements in the current webpage can set a mouse hovering attribute, and a mouse hovering event executed according to the mouse hovering attribute is set; for example, a certain text label in a web page has a mouse-over attribute, and when a user moves a mouse to cause a cursor to hover over the text label but does not click the text label, a mouse-over event is started to be triggered, that is, the web page automatically pops up and displays a pull-down menu containing specific information of the option label, but does not actually enter the text label, and does not redisplay the specific information corresponding to the text label with a new web page.
Currently, more and more users start to use more portable terminals with touch screens to access the internet to browse various websites, however, the following problems may occur when browsing webpages using terminals with touch screens: when a user browses a webpage by using a terminal with a touch screen, the display of the webpage is controlled by touching the touch screen with fingers, but a browser installed on the terminal cannot trigger a mouse hovering event according to the touch of the fingers of the user on the touch screen; for example, if a finger touches an option tab with a mouse hovering attribute, the browser may resolve the touch as an activation, directly enter a web page corresponding to the option tab, and display specific information of the option tab with a new web page. Therefore, the mouse hovering event set in the web page at present cannot be executed at all when the terminal with the touch screen displays the web page.
Disclosure of Invention
The embodiment of the invention provides a method for controlling a terminal with a touch screen and the terminal, which are used for realizing a mouse hovering event displayed by a webpage on the terminal with the touch screen.
In a first aspect, an embodiment of the present invention provides a method for controlling a terminal having a touch screen, including:
when a webpage is displayed on the touch screen, acquiring a resource file of the webpage;
starting a preset mode when the resource file is determined to comprise information for identifying the mouse hovering event;
detecting operation sensed by the touch screen;
and triggering a certain mouse hovering event when the detected operation meets the triggering condition of the certain mouse hovering event.
With reference to the first aspect, in a first implementation manner, before the starting of the preset mode, the method further includes:
displaying prompt information whether to start the preset mode;
and detecting the confirmation operation of starting the preset mode.
With reference to the first aspect or the first implementation manner of the first aspect, in a second implementation manner, the triggering a certain mouse hover event when the detected operation satisfies a trigger condition of the certain mouse hover event includes:
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event.
With reference to the first aspect, in a third implementation manner, the triggering a certain mouse-over event when the detected operation satisfies a trigger condition of the certain mouse-over event includes:
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted, and a preset certain key is pressed, triggering the certain mouse hovering event.
With reference to the first aspect, in a fourth implementation manner, the triggering a certain mouse-over event when the detected operation satisfies a trigger condition of the certain mouse-over event includes:
and triggering the certain mouse hovering event when detecting that the hovering element corresponding to the certain mouse hovering event is selected in a non-contact mode.
With reference to the first aspect to the fourth implementation manner of the first aspect, in a fifth implementation manner, the triggering the certain mouse hover event includes:
and after the content corresponding to the certain mouse hovering event is displayed, if any operation is detected, stopping displaying the content corresponding to the certain mouse hovering event.
With reference to the first aspect to the fifth implementation manner of the first aspect, in a sixth implementation manner, while the certain mouse hover event is triggered, the method further includes:
and triggering the terminal to vibrate.
In a second aspect, an embodiment of the present invention provides a terminal with a touch screen, including:
the acquisition module is used for acquiring a resource file of a webpage when the webpage is displayed on the touch screen;
the starting module is used for starting a preset mode when the resource file is determined to comprise the information for identifying the mouse hovering event;
the detection module is used for detecting the operation sensed by the touch screen;
and the triggering module is used for triggering a certain mouse hovering event when the operation detected by the detection module meets the triggering condition of the certain mouse hovering event.
With reference to the second aspect, in a first implementation manner, the terminal further includes: the display module is used for driving the touch screen to display prompt information for judging whether the preset mode is started;
correspondingly, the detection module is further configured to detect that the confirmation operation of the preset mode is started.
With reference to the second aspect or the first implementation manner of the second aspect, in a second implementation manner, the triggering module is specifically configured to trigger the certain mouse hover event when the detecting module detects that the hover element corresponding to the certain mouse hover event is contacted and a virtual button displayed on the touch screen is contacted.
With reference to the second aspect or the first implementation manner of the second aspect, in a third implementation manner, the triggering module is specifically configured to trigger the certain mouse hover event when the detecting module detects that the hover element corresponding to the certain mouse hover event is contacted and a preset certain button is pressed.
With reference to the second aspect or the first implementation manner of the second aspect, in a fourth implementation manner, the triggering module is specifically configured to trigger the certain mouse hover event when the detecting module detects that the hover element corresponding to the certain mouse hover event is selected in a non-contact manner.
With reference to the second aspect to the fourth implementation manner of the second aspect, in a fifth implementation manner, after the content corresponding to the certain mouse hovering event is displayed, when the detection module detects any operation, the display module is further configured to drive the touch screen to stop displaying the content corresponding to the certain mouse hovering event.
With reference to the second aspect to the fifth implementation manner of the second aspect, in a sixth implementation manner, the triggering module is further configured to trigger the terminal to vibrate while triggering the certain mouse hovering event.
According to the method and the terminal for controlling the terminal with the touch screen, provided by the embodiment of the invention, the mouse hovering event is triggered on the touch screen by sensing the operation of the user, so that the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen is solved; the webpage display is flexible and vivid, the webpage can be completely displayed, and the user experience is enhanced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart illustrating a first embodiment of a method for controlling a terminal having a touch screen according to the present invention;
FIG. 2 is a flowchart illustrating a second embodiment of a method for controlling a terminal having a touch screen according to the present invention;
FIG. 3 is a flowchart illustrating a third method for controlling a terminal having a touch screen according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a fourth method for controlling a terminal having a touch screen according to the present invention;
fig. 5 is a schematic structural diagram of a first embodiment of the terminal according to the present invention;
fig. 6 is a schematic structural diagram of a second terminal embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart illustrating a first method for controlling a terminal having a touch screen according to an embodiment of the present invention. As shown in fig. 1, the method includes:
s101, when the webpage is displayed on the touch screen, the resource file of the webpage is obtained.
The user starts a browser by using the terminal with the touch screen, inputs a website or clicks a hyperlink label of a certain website so that the browser can display a webpage, and the browser downloads a resource file of the webpage to the terminal according to a standard process.
The resource files of the web page include but are not limited to: the edit format is a web page edit file such as HTML (hypertext markup language), JS (JavaScript, script language), CSS (Cascading Style Sheets), or the like.
S102, when the resource file is determined to include the information for identifying the mouse hovering event, starting a preset mode.
The terminal has downloaded the resource file of the web page in S101, and defines a specific event in the resource file using some keywords, for example, in an edit file in an HTML format, an on Mouse over is used as information for identifying a Mouse hovering event, that is, the terminal may determine that the current web page needs to trigger the Mouse hovering event according to the on Mouse over, and the terminal may start a preset mode for detecting an operation for triggering the Mouse hovering event.
And S103, detecting the operation sensed by the touch screen.
S104, when the detected operation meets the trigger condition of a certain mouse hovering event, the certain mouse hovering event is triggered.
In this embodiment, when detecting that the operation on the hovering element satisfies the trigger condition of a certain mouse hovering event, the terminal triggers the certain mouse hovering event. The hovering element can be a certain option tag containing a pull-down menu, or a certain character or letter, or can be a picture; the mouse-over event specifies a specific display effect of the mouse-over event after detecting the user operation information, such as a drop-down menu for popping up an option tab.
Examples are as follows: when editing the resource file, the mouse hovering information on mouse over can be associated with the hovering element and the specific event information; for example, when a user browses a certain portal site, a displayed webpage contains a mark picture of the portal site, the mark picture is an option tag in the webpage, the option tag is represented by a character a in an edit file of the webpage, and the display effect of Mouse hover information on Mouse over and event information display 'welome' is associated with the character a; then when the terminal detects that the user touches the option tab represented by the character a on the touch screen with a finger, a mouse-over event is triggered and displayed according to the associated display effect, i.e., "welome" is displayed on the touch screen.
In the method for controlling the terminal with the touch screen according to the embodiment, the mouse hovering effect of the webpage displayed on the terminal with the touch screen can be achieved by detecting the mouse hovering event corresponding to the operation trigger of the user, the webpage display mode is various and flexible, and the terminal with the touch screen can display the webpage content completely as a Personal Computer (PC) terminal, so that the user experience is enhanced.
How to trigger the mouse hovering event corresponding to the user operation information will be specifically described in the following with several embodiments; the following control modes are only examples and are not intended to limit the present invention.
Fig. 2 is a flowchart illustrating a second method for controlling a terminal having a touch screen according to an embodiment of the present invention. The preset mode in this embodiment is a virtual button assistance mode, and as shown in fig. 2, the method includes:
s201, starting a browser and opening a webpage.
S202, acquiring a resource file of a webpage displayed on the touch screen.
Specifically, S101 in the first embodiment of the present invention is not described herein again.
S203, determining whether the resource file comprises mouse hovering information used for identifying a mouse hovering event; if yes, executing S204, and if not, executing the display mode in S208.
Specifically, as for S102, taking an HTML format as an example, when the resource file includes an on Mouse over that is Mouse hovering information identifying a Mouse hovering event, the terminal queries the resource file, and indicates that a Mouse hovering effect is designed in the web page, and then continues to execute S204.
And S204, displaying prompt information whether to start a preset mode.
For example, when the resource file is queried to include the on Mouse over, the terminal having the touch screen may display a prompt message on the touch screen, where the prompt message is, for example, "do the page contain a Mouse hovering effect and start the intelligent mode.
In addition, operation information for triggering the mouse hovering event can be displayed at the same time, and the operation information is used for informing a user how to perform operation so as to trigger the mouse hovering event; for example, the operation information is "after the mode is started, a mouse hovering event can be simulated by performing a touch operation while pressing a virtual button"; the terminal may simultaneously display the prompt information and the operation information on the touch screen, specifically, "do the page include a mouse hovering effect, and start the intelligent mode.
A user selects to start an intelligent mode, and operates according to displayed operation information to trigger the mouse hovering event, for example, when a finger of the user can press a virtual button, another finger touches a hovering element associated with the mouse hovering event on a page, the hovering element may be a certain option label, a character, a letter or a picture containing a pull-down menu, and if the mouse hovering event is to pop up the pull-down menu explaining the option label, the pull-down menu for explanation is popped up on the page; the mouse-over event may also be the display of a particular mouse-over effect, such as the display of "welome".
The prompt information stays on the touch screen for a period of time, a threshold value can be preset for the specific stay time, and the user selects to start or not start the intelligent mode within the time not exceeding the threshold value; after the time threshold is exceeded, the user does not have any operation, the prompt message disappears, and the webpage is displayed in the step S208; after the prompt information disappears, when the user needs to start the intelligent mode, the user can select to start the intelligent mode in a certain option, for example, select to start the intelligent mode in a setting option of browser software installed on the terminal.
S205, judging whether the user starts the preset mode.
When the prompt message in S204 appears, the user selects the start option, that is, the terminal detects a confirmation operation to start the preset mode, which indicates that the user selects to start the preset mode, that is, the above-mentioned intelligent mode, that is, the above-mentioned virtual button auxiliary mode. The terminal will continue to execute the subsequent steps, and according to the mode set by the virtual button auxiliary mode, the mouse hovering event is triggered according to the user operation; if the user selects the no-launch option, the web page is displayed in the manner described in S208.
If the user touches the "yes" option in the prompt message with a finger, it indicates that the user selects the intelligent mode; the selection operation of the user is detected by a terminal with a touch screen, which is equivalent to that the terminal detects a confirmation message for indicating that the user confirms to start the preset mode; if the user selects the "no" option, it indicates that the user selects not to start the preset mode on the current web page, the selection operation of the user is detected by the terminal with the touch screen, and the terminal displays the web page on the touch screen in the manner described in S208.
S206, displaying the virtual button.
The virtual button displays a virtual button at a default coordinate preset by the terminal;
optionally, in order to improve the user experience, the user may also move the virtual button freely; for example, a user may press a virtual button displayed on the touch screen and drag the virtual button until the virtual button is dragged to a desired display position; in this process, the operation of pressing the virtual button by the user to drag may be detected by the terminal, for example, a temperature sensor or a pressure sensor is disposed on the terminal, when the finger presses the virtual button and drags, the temperature or the pressure of the dragging area on the touch screen changes, and the temperature sensor or the pressure sensor senses the change.
S207, when detecting that the hovering element corresponding to a certain mouse hovering event is contacted and the virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event.
Specifically, when the terminal with the touch screen detects that a user finger presses a virtual button and the finger does not leave the touch screen, and a hovering element corresponding to a certain mouse hovering event is contacted, the certain mouse hovering event is triggered.
In the embodiment, the position of the virtual button is movable, the user can complete operation according to the use habit, the use of the user is facilitated, meanwhile, the webpage browsing effect of the terminal is more humanized, and the user experience is enhanced.
When the terminal detects that a hovering element corresponding to a certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event, which is specifically exemplified as follows: and the user touches the virtual button and simultaneously touches the characters, letters or pictures corresponding to a certain mouse hovering event. At this point, some mouse-over event is triggered, e.g., a pop-up drop-down menu on the page, or the appearance of "Welcome".
It should be noted that, after the user touches the virtual button with the finger, in order to enable the terminal to accurately detect the user operation, the terminal shields the multi-touch function. For example, after a user finger touches a virtual button, another finger needs to touch a touch screen in an area other than the virtual button according to user operation information, at this time, the terminal may acquire that two places on the touch screen are touched, and if the multi-point touch function is not shielded, the terminal may analyze the user operation information into a multi-point touch mode, and display a web page according to the multi-point touch mode, such as enlarging, reducing, or minimizing the web page, without triggering a mouse hovering event, which causes inconvenience to the user.
It should be noted that, the terminal may also obtain a touch coverage area corresponding to the user operation; the touch coverage area is, for example, a display area touched by a finger when a user touches the touch screen, and the content displayed in the display area is necessarily shielded by the finger; therefore, the content corresponding to the mouse hovering event, such as 'welome', is displayed in the touch screen area outside the touch coverage area, so that the situation that the displayed event content is shielded by the fingers of the user is avoided, and meanwhile, the multi-point touch function is shielded, so that the mouse hovering event can be accurately triggered after the terminal detects the user operation information, and the user experience is improved.
In addition, after the terminal displays the content of a certain mouse hovering event on the touch screen, if the terminal detects any operation, the terminal stops displaying the content corresponding to the certain mouse hovering event, or, if the terminal does not detect user operation information, the content of the mouse hovering event on the touch screen keeps a display state. Specifically, after the mouse hovering effect appears, the user finger leaves the touch screen until the user finger touches the touch screen again, and the effect does not disappear. For example, after a finger touches a certain option label, the terminal triggers a mouse hovering event to pop up a pull-down menu of the option label, and at this time, the terminal detects that the finger of the user leaves the virtual button and the area where the option label is located, and the pull-down menu does not disappear. When the terminal detects that the finger of the user touches the virtual button again and touches another option tag, namely user operation is executed again, the pull-down menu disappears and a mouse hovering event corresponding to the currently touched option tag is executed; or the terminal detects that the finger of the user does not touch the virtual button, only touches the option label on the webpage, and the pull-down menu disappears and enters the webpage linked with the currently touched option label.
After the mouse hovering effect appears, the fingers of the user leave the touch screen, the effect cannot disappear, and the mouse hovering effect is convenient for the user to check; for example, a pull-down menu popped up by a certain option tab contains more content, a user needs to take a certain time to browse the content of the pull-down menu, and at this time, the finger of the user can leave the touch screen, so that the state of executing the user operation is not required to be kept, the user can conveniently view information, and the user experience is better. When the terminal detects user operation information and triggers a mouse hovering event, the terminal can be triggered to vibrate, specifically, a vibration module of the terminal where the touch screen is located is called to vibrate, and feedback response is given to a user; for example, when a finger of a user touches a virtual button and executes operation information, that is, touches or slides in an area where an option tag is located, at this time, a animation module arranged on a terminal where a touch screen is located is called to generate vibration, and through vibration feedback response, the user can acquire that a mouse hovering event is successfully triggered.
Preferably, the terminal can obtain a hovering element corresponding to the user operation and hovering time information on the hovering element; the hovering element may be a certain word, letter or picture. And when the hovering time information exceeds a preset time threshold, acquiring display content corresponding to the hovering element, and displaying the display content in a display window. For example, a user performs an operation, touches and keeps a touch state in an area where a certain information element displayed on a webpage is located, and does not leave a touch screen, that is, keeps a hovering state, at this time, the terminal obtains a hovering element where a user finger keeps the hovering state, where the hovering element may be an option tag or a segment with hyperlink information, when the time for which the user finger keeps the hovering state exceeds a preset time threshold in the terminal, the terminal displays webpage information content linked with the hovering element in a form of a sub-window in a current page, and the user can quickly browse specific content contained in the hovering element without clicking the hovering element to enter a new webpage; the hovering element can also be only a word or a sentence without webpage link information, when the hovering time of a finger of a user on the word or the sentence exceeds a threshold value, the terminal can call a search engine on the background to search the hovering element and display the searched related information of the hovering element on the sub-window, so that the user can acquire the related information more conveniently, the webpage display effect is more flexible and vivid, and better experience is provided for the user.
S208, the webpage does not display the mouse hovering effect.
In S208, the web page does not display the mouse hovering effect, and even if the user' S finger hovers over a certain option tab, the mouse hovering event is not triggered; at this time, after the user finger touches the option tag, the web page directly enters a new web page linked with the option tag, and the user can acquire content information in the new web page.
It should be noted that: s201, S204, S205, and S206 are optional steps.
In this embodiment, the terminal can trigger a mouse hovering event on the touch screen by detecting the operation of the user, so that the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen is solved; the webpage display is flexible and vivid, the user experience is enhanced, meanwhile, the touch coverage area can be obtained, the event content is displayed in the touch screen area outside the area, the situation that the user fingers shield the displayed event content is avoided, meanwhile, the vibration feedback response is given, and the display effect is more intelligent and humanized.
Fig. 3 is a flowchart illustrating a third method for controlling a terminal having a touch screen according to an embodiment of the present invention. The preset mode in this embodiment is a physical key auxiliary mode, where the physical key is a volume key, for example, as shown in fig. 3, the method includes:
s301, starting a browser and opening a webpage.
S302, acquiring a resource file of a webpage displayed on the touch screen.
Specifically, S101 in the first embodiment of the present invention is not described herein again.
S303, determining whether the resource file comprises mouse hovering information for identifying a mouse hovering event; if yes, executing S304, and if not, executing the display mode in S307.
Specifically, as for S102, taking HTML format as an example, when the resource file includes an on Mouse over that is Mouse hovering information identifying a Mouse hovering event, the terminal queries the resource file, and if the on Mouse over is the Mouse hovering information identifying the Mouse hovering event, it indicates that a Mouse hovering effect is designed in the web page, and then S304 is continuously executed.
S304, displaying prompt information whether to start the preset mode.
For example, when the resource file is queried to include the on Mouse over, the terminal having the touch screen may display a prompt message on the touch screen, where the prompt message is, for example, "do the page contain a Mouse hovering effect and start the intelligent mode.
In addition, operation information for triggering the mouse hovering event can be displayed at the same time, and the operation information is used for informing a user how to perform operation so as to trigger the mouse hovering event; for example, the operation information is "after the mode is started, a mouse hovering event can be simulated by performing a touch operation while pressing a volume key"; the terminal can simultaneously display the prompt information and the operation information on the touch screen, specifically, "do the page include a mouse hovering effect, and start the intelligent mode.
The user selects to start the intelligent mode, and operates according to the displayed operation information to trigger the mouse hovering event, for example, when the finger of the user can press a volume key, another finger touches a hovering element associated with the mouse hovering event on the page, and the hovering element can be an option tag, a character, a letter or a picture containing a pull-down menu; if the mouse-over event is a pop-up of a drop-down menu illustrating the option tab, the drop-down menu is popped up on the web page or a specific mouse-over effect is displayed, such as displaying "welome".
The prompt information stays on the touch screen for a period of time, a threshold value can be preset for the specific stay time, and the user selects to start or not start the intelligent mode within the time not exceeding the threshold value; after the time threshold is exceeded, the user does not have any operation, and the prompt message disappears; the web page is displayed as per S307; after the prompt message disappears, the user needs to start the intelligent mode, and may select to start the intelligent mode in a certain option, for example, select to start the intelligent mode in a setting option of browser software installed on the terminal.
S305, judging whether the user starts a preset mode or not.
When the prompt message in S304 appears, the user selects the start option, that is, the terminal detects a confirmation operation to start the preset mode, which indicates that the user selects to start the preset mode, that is, the above-mentioned intelligent mode, that is, the above-mentioned physical key assistance mode. The terminal will continue to execute the subsequent steps, and according to the mode set by the virtual button auxiliary mode, the mouse hovering event is triggered according to the user operation information; if the user selects the no-start option, the web page is displayed in the manner described in S307.
If the user touches the "yes" option in the prompt message with a finger, it indicates that the user selects the intelligent mode; the selection operation of the user is detected by a terminal with a touch screen, which is equivalent to that the terminal detects a confirmation message for indicating that the user confirms to start the preset mode; if the user selects the "no" option, it indicates that the user selects not to start the preset mode on the current web page, the selection operation of the user is detected by the terminal having the touch screen, and the terminal displays the web page on the touch screen in the manner described in S307.
S306, when detecting that the hovering element corresponding to a certain mouse hovering event is contacted and a preset certain key is pressed, triggering the certain mouse hovering event.
A preset certain key is a physical key, in this embodiment, the physical key is a volume key, for example, a user presses the volume key, and simultaneously the user touches the touch screen, for example, touches an option tag on a web page, or slides at the option tag, then the user presses the volume key and simultaneously touches or slides at the option tag, at this time, the terminal executes a corresponding mouse hover event according to the operation, for example, when the terminal triggers a certain mouse hover event corresponding to the option tag, the mouse hover event is displayed according to a mouse hover event effect associated with the option tag, for example, a pull-down menu is popped up, or a "Welcome" appears.
It should be noted that, the terminal may further obtain a touch coverage area corresponding to the user touch option tag; in the touch screen area outside the touch coverage area, the content corresponding to the mouse hovering event is displayed, for example, "welome" is displayed, so that the user finger is prevented from blocking the displayed event content, and the user experience is increased.
In addition, after the content corresponding to a certain mouse hovering event is displayed, if the terminal detects any operation, the touch screen of the terminal stops displaying the content corresponding to the certain mouse hovering event, or after the mouse hovering effect appears, the terminal detects that the user finger leaves the touch screen until the user finger touches the touch screen again, and the effect does not disappear. For example, after a finger touches a certain option tag, a mouse hovering event is triggered, a pull-down menu of the option tag is popped up, and at this time, the terminal detects that the finger of the user leaves a physical key and an area where the option tag is located, and the pull-down menu does not disappear. When the terminal detects that the user finger presses the physical key again and touches another option tag, namely user operation is executed again, the pull-down menu disappears and a mouse hovering event corresponding to the currently touched option tag is executed; or when the terminal detects that the user does not press the physical key by the finger, only the option label on the webpage is touched, and the pull-down menu disappears and enters the webpage linked with the currently touched option label.
After the mouse hovering effect appears, the fingers of the user leave the touch screen, the effect cannot disappear, and the mouse hovering effect is convenient for the user to check; for example, a pull-down menu popped up by a certain option tab contains more content, a user needs to take a certain time to browse the content of the pull-down menu, and at this time, the finger of the user can leave the touch screen, so that the state of executing the user operation is not required to be kept, the user can conveniently view information, and the user experience is better.
When the terminal detects user operation information and triggers a mouse hovering event, namely a certain mouse hovering event is triggered, the terminal is triggered to vibrate, namely a vibration module of the terminal where the touch screen is located is called to vibrate, and feedback response is given to a user; for example, when a user finger executes operation information while pressing a physical key, that is, touches or slides in an area where an option tag is located, at this time, a navigation module arranged on a terminal where a touch screen is located is called to generate vibration, and through vibration feedback response, the user can acquire that a mouse hovering event is successfully triggered.
Preferably, the terminal can obtain a hovering element corresponding to the user operation information and hovering time information on the hovering element; wherein the hovering element can be a certain word, letter or picture. And when the hovering time information exceeds a preset time threshold, acquiring display content corresponding to the hovering element, and displaying the display content in a display window. For example, a user performs a user operation, touches and keeps a touch state in an area where a certain information element displayed on a webpage is located without leaving a touch screen, that is, keeps a hovering state, at this time, a terminal obtains a hovering element that a user finger keeps the hovering state, the hovering element may be an option tag or a segment with hyperlink information, when the time that the user finger keeps the hovering state exceeds a preset time threshold of the terminal, the terminal displays webpage information content linked with the hovering element in a form of a sub-window in a current page, and the user can quickly browse specific content contained in the hovering element without clicking the hovering element to enter a new webpage; the hovering element can also be only a word or a sentence without webpage link information, when the hovering time of a finger of a user on the word or the sentence exceeds a threshold value, the terminal can call a search engine on the background to search the hovering element and display the searched related information of the hovering element on the sub-window, so that the user can acquire the related information more conveniently, the webpage display effect is more flexible and vivid, and better experience is provided for the user.
S307, the webpage does not display the mouse hovering effect.
In S307, the web page does not display the mouse hovering effect, and even if the user' S finger hovers over a certain option tab, the mouse hovering event is not triggered; at this time, after the user finger touches the option tag, the web page directly enters a new web page linked with the option tag, and the user can acquire content information in the new web page.
It should be noted that: s301, S304, and S305 are optional steps.
In this embodiment, the terminal can trigger a mouse hovering event on the touch screen by detecting the operation of the user, so that the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen is solved; the webpage display is flexible and vivid, the user experience is enhanced, meanwhile, the touch coverage area can be obtained, the event content is displayed in the touch screen area outside the area, the situation that the user fingers shield the displayed event content is avoided, meanwhile, the vibration feedback response is given, and the display effect is more intelligent and humanized.
Fig. 4 is a flowchart illustrating a fourth method for controlling a terminal having a touch screen according to the present invention. In this embodiment, the preset mode is a suspension recognition mode, as shown in fig. 4, the method includes:
s401, starting a browser and opening a webpage.
S402, acquiring a resource file of a webpage displayed on the touch screen.
Specifically, S101 in the first embodiment of the present invention is not described herein again.
S403, determining whether the resource file comprises mouse hovering information for identifying a mouse hovering event; if yes, go to step S404, and if not, go to step S408.
Specifically, as for S102, taking an HTML format as an example, when the resource file includes an on Mouse over that is Mouse hovering information identifying a Mouse hovering event, the terminal queries the resource file, and indicates that a Mouse hovering effect is designed in the web page, and then continues to execute S404.
S404, displaying prompt information whether to start the preset mode.
For example, when the resource file is queried to include an on Mouse over, the terminal having the touch screen may display a prompt message on the touch screen, where the prompt message is, for example, a page containing a Mouse hovering effect and whether to start an intelligent mode.
In addition, operation information for triggering the mouse hovering event can be displayed at the same time, and the operation information is used for informing a user how to perform operation so as to trigger the mouse hovering event; for example, the operation information is "after the mode is started, a finger is suspended above the touch screen to simulate a mouse hovering event"; the terminal can simultaneously display the prompt information and the operation information on the touch screen, specifically, "do the page include a mouse hovering effect, and start the intelligent mode.
The user selects to start the intelligent mode, and operates according to the displayed operation information to trigger the mouse hovering event, for example, a finger of the user can be selected in a suspended manner above the touch screen, it needs to be stated that an area where the finger is projected onto the touch screen at the suspended position needs to be matched with an area where an option tag on a current webpage is located, and the distance between the finger and the touch screen is within a threshold value detectable by the terminal, so that the mouse hovering event can be triggered to display a mouse hovering effect; if the mouse hovering event is a pull-down menu for explaining the option label, a pull-down menu for explaining is popped up on the webpage; alternatively, a particular mouse-over effect may be indicated to be displayed according to the event processing flow, such as displaying "welome".
The prompt information stays on the touch screen for a period of time, a threshold value can be preset for the specific stay time, and the user selects to start or not start the intelligent mode within the time not exceeding the threshold value; after the time threshold is exceeded, the user does not have any operation, and the inquiry information disappears; simultaneously, the webpage is displayed according to S407; after the query message disappears, when the user needs to start the intelligent mode, the user may select to start the intelligent mode in a certain option, for example, select to start the intelligent mode in a setting option of browser software installed on the terminal.
S405, judging whether the user starts a preset mode or not.
When the prompt message in S404 appears, the user selects the start option, the terminal detects a confirmation operation to start the preset mode, that is, the user selects the start of the preset mode, that is, the intelligent mode, the terminal will continue to perform the subsequent steps, and a mouse hovering event is triggered and a corresponding event is executed according to the user operation information; if the user selects the no-start option, the web page is displayed in the manner described in S407.
If the user touches the "yes" option in the prompt message with a finger, it indicates that the user selects the intelligent mode; the selection operation of the user is detected by a terminal with a touch screen, which is equivalent to that the terminal detects a confirmation message for indicating that the user confirms to start the preset mode; if the user selects the "no" option, it indicates that the user selects not to start the preset mode on the current web page, the selection operation of the user is detected by the terminal with the touch screen, and the terminal displays the web page on the touch screen in the manner described in S407.
S406, when detecting that a hovering element corresponding to a certain mouse hovering event is selected in a non-contact mode, triggering the certain mouse hovering event;
specifically, the non-contact mode can be selected by means of one or several sensors and corresponding supporting circuits, and the related sensors include but are not limited to: the terminal detects that the finger of a user is suspended above the touch screen, and acquires the suspended position information of the finger of the user above the touch screen.
The terminal acquires the suspension position information of the finger of the user above the touch screen, the suspension position is mapped in the area on the touch screen and is overlapped with the option label area, a mouse hovering event is triggered, and the effect of the mouse hovering event is displayed according to the event indication related to the option label, such as popping up a pull-down menu or appearing 'welome'. In addition, after the terminal displays the content corresponding to a certain mouse hovering event, if the terminal detects any operation, the touch screen of the terminal stops displaying the content corresponding to the certain mouse hovering event, that is, after the mouse hovering effect appears, the terminal detects that the user finger is far away from the touch screen, and the effect does not disappear until the terminal detects that the user finger is again suspended above the touch screen. For example, after the terminal detects that the region where the finger is positioned above the touch screen in a suspended position is mapped on the touch screen and coincides with the region where the option tag is positioned, a mouse hovering event is triggered, and the pull-down menu of the option tag is popped up. When the terminal detects that the user finger is suspended above the touch screen again, the pull-down menu disappears and a mouse hovering event corresponding to the option tag mapped to the current suspended position is executed; or the user finger directly touches the option label on the webpage, and the pull-down menu disappears and enters the webpage linked with the currently touched option label.
After the mouse hovering effect appears, the terminal detects that the user finger leaves the touch screen, the effect cannot disappear, and the mouse hovering effect is convenient for the user to check; for example, a pull-down menu popped up by a certain option tab contains more content, a user needs a certain time to browse the content of the pull-down menu, and at the moment, the finger of the user does not need to be suspended to keep the state of executing the user operation, so that the user can conveniently view information and the user experience is better.
When the terminal detects user operation information and triggers a mouse hovering event, namely when the certain mouse hovering event is triggered, the terminal is triggered to vibrate, namely a vibration module of the terminal where the touch screen is located is called to vibrate, and feedback response is given to a user; for example, the terminal detects that a finger of a user is suspended above the touch screen to trigger a mouse hovering event, at the moment, a viberation module arranged on the terminal where the touch screen is located is called to generate vibration, the user can acquire that the mouse hovering event is successfully executed through vibration feedback response, and if no vibration feedback exists, the user can know that the current suspended position is inaccurate and is not matched with an area where the option tag is located, and the suspended position can be immediately adjusted.
Preferably, the terminal can obtain a hovering element corresponding to the user operation and hovering time information on the hovering element; the hovering element can be a certain character, letter or picture; and when the hovering time information exceeds a preset time threshold, acquiring display content corresponding to the hovering element, and displaying the display content in a display window. For example, a user performs a user operation, a finger above a touch screen in an area where a certain information element displayed on a webpage is located keeps a suspension action, that is, keeps a suspension state, at this time, a terminal obtains a suspension element that the user finger keeps the suspension state, the suspension element may be a certain option tag or a segment with hyperlink information, when the time that the user finger keeps the suspension state exceeds a preset time threshold in a browser system, the terminal displays webpage information content linked with the suspension element in a form of a sub-window in a current page, and the user can quickly browse specific content contained in the suspension element without clicking the suspension element to enter a new webpage; the hovering element can also be only a word or a sentence without webpage link information, when the hovering time of a finger of a user on the word or the sentence exceeds a threshold value, the terminal can call a search engine on the background to search the hovering element and display the searched related information of the hovering element on the sub-window, so that the user can acquire the related information more conveniently, the webpage display effect is more flexible and vivid, and better experience is provided for the user.
S407, the webpage does not display the mouse hovering effect.
In S407, the web page does not display the mouse hovering effect, and even if the user' S finger hovers over a certain option tab, the mouse hovering effect is not triggered; at this time, after the user finger touches the option tag, the web page directly enters a new web page linked with the option tag, and the user can acquire content information in the new web page.
It should be noted that: s401, S404, and S405 are optional steps.
In the embodiment, the terminal can acquire the operation information of the suspended finger of the user, and the mouse hovering event is triggered on the touch screen, so that the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen is solved; the webpage display is flexible and vivid, the user experience is enhanced, meanwhile, the touch coverage area can be obtained, the event content is displayed in the touch screen area outside the area, the situation that the user fingers shield the displayed event content is avoided, meanwhile, the vibration feedback response is given, and the display effect is more intelligent and humanized.
It should be further noted that, in each of the above method embodiments, the terminal as an execution subject may separately complete each step in the method embodiment; alternatively, the steps in the method embodiment may be performed by the terminal and a browser program installed on the terminal together.
Fig. 5 is a schematic structural diagram of a terminal according to a first embodiment of the present invention. As shown in fig. 5, the terminal has a touch screen, including:
the acquiring module 501 is configured to acquire a resource file of a web page when the web page is displayed on a touch screen;
a starting module 502, configured to start a preset mode when it is determined that the resource file includes information for identifying a mouse hover event;
the detection module 503 is configured to detect an operation sensed by the touch screen;
a triggering module 504, configured to trigger a certain mouse-over event when the operation detected by the detecting module 503 meets a triggering condition of the certain mouse-over event.
The terminal as described above further includes a display module 505, configured to display, before the preset mode is started, a prompt message indicating whether to start the preset mode and (optionally) an operation message for starting the preset mode; correspondingly, the detecting module 503 is further configured to detect that the confirmation operation of the preset mode is started. The operation information is used for enabling a user to operate according to the operation information to trigger the mouse hovering event.
It should be noted that the display module 505 may be implemented by hardware and/or software, where the hardware may be a touch screen on the terminal, and the software may be a display control program stored in the terminal. .
The triggering module 504 is specifically configured to trigger a certain mouse-over event when the detecting module 503 detects that a hovering element corresponding to the certain mouse-over event is touched and a virtual button displayed on the touch screen is touched.
Optionally, the triggering module 504 is further specifically configured to trigger a certain mouse hovering event when the detecting module 503 detects that a hovering element corresponding to the certain mouse hovering event is touched and a preset certain key is pressed.
Optionally, the triggering module 504 is specifically configured to trigger a certain mouse-over event when the detecting module 503 detects that a hovering element corresponding to the certain mouse-over event is selected in a non-contact manner.
Optionally, the display module 505 is further configured to drive the touch screen to stop displaying the content corresponding to the certain mouse hovering event when the detection module 503 detects any operation after displaying the content corresponding to the certain mouse hovering event.
The triggering module 504 is further configured to trigger the terminal to vibrate while triggering a certain mouse-over event.
In the terminal embodiment of the present invention, each module corresponds to each method embodiment described above, and details are not described here.
The terminal provided by the embodiment solves the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen; the webpage display is flexible and vivid, the user experience is enhanced, meanwhile, the touch coverage area can be obtained, the event content is displayed in the touch screen area outside the area, the situation that the user fingers shield the displayed event content is avoided, meanwhile, the vibration feedback response is given, and the display effect is more intelligent and humanized.
Fig. 6 is a schematic structural diagram of a second terminal embodiment of the present invention. As shown in fig. 6, the terminal includes:
a touch screen 601;
at least one processor 602, the at least one processor 602 being coupled to the touch screen 601, the at least one processor 602 being configured to obtain a resource file of a web page when the web page is displayed on the touch screen 601; starting a preset mode when the resource file is determined to comprise information for identifying the mouse hovering event; detecting an operation sensed by the touch screen 601; and triggering a certain mouse hovering event when the detected operation meets the triggering condition of the certain mouse hovering event.
Optionally, the at least one processor 602 is further configured to detect a confirmation operation of starting the preset mode when the prompt message indicating whether the preset mode is started is displayed on the touch screen 601.
Optionally, when the detected operation satisfies a trigger condition of a certain mouse hover event, triggering the certain mouse hover event includes:
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event; or,
when detecting that a hovering element corresponding to the certain mouse hovering event is contacted and a preset certain key is pressed, triggering the certain mouse hovering event; or,
and triggering the certain mouse hovering event when detecting that the hovering element corresponding to the certain mouse hovering event is selected in a non-contact mode.
The triggering of the certain mouse hover event includes:
and after the content corresponding to the certain mouse hovering event is displayed, if any operation is detected, stopping displaying the content corresponding to the certain mouse hovering event.
Optionally, the at least one processor 602 is further configured to trigger the terminal to vibrate at the same time as the triggering of the certain mouse-over event.
In the terminal embodiment of the present invention, the touch screen 601 and the at least one processor 602 correspond to the above-mentioned method embodiments, and are not described herein again.
The terminal provided by the embodiment solves the problem that the mouse hovering effect cannot be displayed when a webpage is browsed on the terminal with the touch screen; the webpage display is flexible and vivid, the user experience is enhanced, meanwhile, the touch coverage area can be obtained, the event content is displayed in the touch screen area outside the area, the situation that the user fingers shield the displayed event content is avoided, meanwhile, the vibration feedback response is given, and the display effect is more intelligent and humanized.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the above method embodiments can be implemented by hardware related to the flow instructions. The aforementioned process can be stored in a computer readable storage medium. When executed, the flow performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media capable of storing the flow code, such as ROM, RAM, magnetic or optical disk.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (12)

1. A method for controlling a terminal with a touch screen is characterized by comprising the following steps:
when a webpage is displayed on the touch screen, acquiring a resource file of the webpage;
starting a preset mode when the resource file is determined to comprise information for identifying the mouse hovering event;
detecting operation sensed by the touch screen;
when the detected operation meets the triggering condition of a certain mouse hovering event, triggering the certain mouse hovering event;
wherein, when the detected operation meets a trigger condition of a certain mouse hovering event, triggering the certain mouse hovering event includes:
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event; or,
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted, and a preset certain key is pressed, triggering the certain mouse hovering event.
2. The method of claim 1, prior to initiating the preset mode, further comprising:
displaying prompt information whether to start the preset mode;
and starting the confirmation operation of the preset mode.
3. The method of any of claims 1 or 2, wherein the triggering the certain mouse hover event comprises:
and after the content corresponding to the certain mouse hovering event is displayed, if any operation is detected, stopping displaying the content corresponding to the certain mouse hovering event.
4. The method according to any of claims 1 or 2, wherein, while said triggering said certain mouse-over event, the method further comprises:
and triggering the terminal to vibrate.
5. A terminal with a touch screen, comprising:
the acquisition module is used for acquiring a resource file of a webpage when the webpage is displayed on the touch screen;
the starting module is used for starting a preset mode when the resource file is determined to comprise the information for identifying the mouse hovering event;
the detection module is used for detecting the operation sensed by the touch screen;
the triggering module is used for triggering a certain mouse hovering event when the operation detected by the detection module meets the triggering condition of the certain mouse hovering event;
the triggering module is specifically configured to trigger the certain mouse hovering event when the detecting module detects that the hovering element corresponding to the certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted; or,
the triggering module is specifically configured to trigger the certain mouse hovering event when the detecting module detects that the hovering element corresponding to the certain mouse hovering event is contacted and a preset certain key is pressed.
6. The terminal of claim 5, further comprising:
the display module is used for driving the touch screen to display prompt information of whether the preset mode is started or not before the preset mode is started;
correspondingly, the detection module is further configured to detect that the confirmation operation of the preset mode is started.
7. The terminal according to any of claims 5 or 6,
the display module is further configured to drive the touch screen to stop displaying the content corresponding to the certain mouse hovering event when the detection module detects any operation after displaying the content corresponding to the certain mouse hovering event.
8. The terminal according to any of claims 5 or 6, wherein the triggering module is further configured to trigger the terminal to vibrate while triggering the certain mouse-over event.
9. A terminal, comprising:
a touch screen;
at least one processor coupled with the touch screen, the at least one processor configured to obtain a resource file of a web page while the web page is displayed on the touch screen; starting a preset mode when the resource file is determined to comprise information for identifying the mouse hovering event; detecting operation sensed by the touch screen; when the detected operation meets the triggering condition of a certain mouse hovering event, triggering the certain mouse hovering event;
when the detected operation meets a trigger condition of a certain mouse hovering event, triggering the certain mouse hovering event, including:
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted and a virtual button displayed on the touch screen is contacted, triggering the certain mouse hovering event; or,
when detecting that the hovering element corresponding to the certain mouse hovering event is contacted, and a preset certain key is pressed, triggering the certain mouse hovering event.
10. The terminal of claim 9,
the at least one processor is further configured to detect a confirmation operation of starting the preset mode when the touch screen displays a prompt message of whether the preset mode is started.
11. The terminal according to claim 9 or 10,
the at least one processor is further configured to, after the touch screen displays the content corresponding to the certain mouse hovering event, drive the touch screen to stop displaying the content corresponding to the certain mouse hovering event if any operation is detected.
12. The terminal according to claim 9 or 10,
the at least one processor is further configured to trigger the terminal to vibrate concurrently with the triggering of the certain mouse-over event.
CN201210548030.7A 2012-12-17 2012-12-17 Method for controlling terminal with touch screen and terminal Active CN103870187B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710069961.1A CN107045414B (en) 2012-12-17 2012-12-17 Control the method and terminal with the terminal of touch screen
CN201210548030.7A CN103870187B (en) 2012-12-17 2012-12-17 Method for controlling terminal with touch screen and terminal
PCT/CN2013/089667 WO2014094598A1 (en) 2012-12-17 2013-12-17 Method and terminal for controlling terminal having touch screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210548030.7A CN103870187B (en) 2012-12-17 2012-12-17 Method for controlling terminal with touch screen and terminal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710069961.1A Division CN107045414B (en) 2012-12-17 2012-12-17 Control the method and terminal with the terminal of touch screen

Publications (2)

Publication Number Publication Date
CN103870187A CN103870187A (en) 2014-06-18
CN103870187B true CN103870187B (en) 2017-02-22

Family

ID=50908775

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201210548030.7A Active CN103870187B (en) 2012-12-17 2012-12-17 Method for controlling terminal with touch screen and terminal
CN201710069961.1A Active CN107045414B (en) 2012-12-17 2012-12-17 Control the method and terminal with the terminal of touch screen

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201710069961.1A Active CN107045414B (en) 2012-12-17 2012-12-17 Control the method and terminal with the terminal of touch screen

Country Status (2)

Country Link
CN (2) CN103870187B (en)
WO (1) WO2014094598A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105278815A (en) * 2015-06-30 2016-01-27 维沃移动通信有限公司 Method for checking next level of menu by terminal, and terminal
CN105208193A (en) * 2015-08-17 2015-12-30 努比亚技术有限公司 Button-free device and method
CN106060636A (en) * 2016-06-29 2016-10-26 北京酷云互动科技有限公司 Display method and display system
CN106406660A (en) * 2016-09-02 2017-02-15 广东聚联电子商务股份有限公司 User hovering time-based website title bar operation method
JP6775774B2 (en) * 2016-09-29 2020-10-28 天馬微電子有限公司 Tactile presentation device and its control method
CN106951172A (en) * 2017-03-17 2017-07-14 上海传英信息技术有限公司 Display methods and device applied to the web page contents of mobile terminal
CN109144289B (en) * 2018-08-09 2022-07-12 中国科学技术大学先进技术研究院 Keyboard hot key prompting and predicting method and system based on context sensing
CN111596847A (en) * 2020-05-06 2020-08-28 五八有限公司 Click feedback method and device, electronic equipment and storage medium
CN112172836B (en) * 2020-09-28 2022-05-13 广州小鹏汽车科技有限公司 Information pushing method and device, vehicle and readable medium
CN118093980B (en) * 2024-04-10 2024-07-16 北京热源汇盈网络科技有限公司 Index data preview method and device based on web page search

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7777648B2 (en) * 2005-04-21 2010-08-17 Microsoft Corporation Mode information displayed in a mapping application
CN102693123A (en) * 2011-03-24 2012-09-26 微软公司 Method and device for controlling prompt message

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101082917A (en) * 2006-06-02 2007-12-05 千橡世纪科技发展(北京)有限公司 Method and apparatus for rapid previewing summary of web page content
US8970501B2 (en) * 2007-01-03 2015-03-03 Apple Inc. Proximity and multi-touch sensor detection and demodulation
CN101539928A (en) * 2009-04-13 2009-09-23 魏新成 Method for carrying out online searching on computer screen by clicking middle mouse button
US9323398B2 (en) * 2009-07-10 2016-04-26 Apple Inc. Touch and hover sensing
CN102023797A (en) * 2009-09-14 2011-04-20 国基电子(上海)有限公司 Mobile device and method for controlling pictures browsing
CN102200971B (en) * 2010-03-22 2014-06-18 腾讯科技(深圳)有限公司 Method and equipment for realizing webpage content previewing
US20120096349A1 (en) * 2010-10-19 2012-04-19 Microsoft Corporation Scrubbing Touch Infotip
CN102073746A (en) * 2011-02-15 2011-05-25 魏新成 Method for displaying microsearch result webpages in microwindow through microsearch operation
JP2012247938A (en) * 2011-05-26 2012-12-13 Sony Corp Information processor, display control method and program
CN102968277B (en) * 2012-11-30 2016-06-08 小米科技有限责任公司 Delete or shear method and the device of file based on touch screen

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7777648B2 (en) * 2005-04-21 2010-08-17 Microsoft Corporation Mode information displayed in a mapping application
CN102693123A (en) * 2011-03-24 2012-09-26 微软公司 Method and device for controlling prompt message

Also Published As

Publication number Publication date
CN103870187A (en) 2014-06-18
WO2014094598A1 (en) 2014-06-26
CN107045414B (en) 2019-07-12
CN107045414A (en) 2017-08-15

Similar Documents

Publication Publication Date Title
CN103870187B (en) Method for controlling terminal with touch screen and terminal
US10444961B2 (en) Hover-based interaction with rendered content
US9756140B2 (en) Tracking user behavior relative to a network page
KR102214437B1 (en) Method for copying contents in a computing device, method for pasting contents in a computing device, and the computing device
US9317257B2 (en) Folded views in development environment
KR20130004857A (en) Method and apparatus for providing user interface for internet service
WO2013044735A1 (en) Browser and method for browsing web page
CN105335071A (en) Method and device for displaying page elements
US20150253985A1 (en) System and method for controlling display of virtual keyboard to avoid obscuring data entry fields
TW201520878A (en) Page element control method and device
CN108536361B (en) Touch operation processing method and device, storage medium, processor and terminal
WO2014040534A1 (en) Method and apparatus for manipulating and presenting images included in webpages
US20150213148A1 (en) Systems and methods for browsing
US9720566B1 (en) Management of user interface elements
CN110764683B (en) Processing operation method and terminal
CN107153650A (en) A kind of picture loading method and device
JP6224539B2 (en) Information processing apparatus, information processing method, and program
US20140068424A1 (en) Gesture-based navigation using visual page indicators
JP2015022656A (en) Electronic apparatus, method, and program
CN103268199B (en) Interaction method, interaction device and mobile equipment
WO2017045277A1 (en) Search method, device and apparatus, and non-volatile computer storage medium
JP6091231B2 (en) Information processing apparatus and computer program
WO2018137470A1 (en) User terminal and webpage image resource loading device and method, storage medium
CN112667931B (en) Webpage collecting method, electronic equipment and storage medium
CA2865001C (en) Web application with adaptive user interface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171027

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee after: HUAWEI terminal (Dongguan) Co., Ltd.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: Huawei Device Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: Huawei Device Co., Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: HUAWEI terminal (Dongguan) Co., Ltd.