CN111290694A - Page turning method and device and electronic equipment - Google Patents
Page turning method and device and electronic equipment Download PDFInfo
- Publication number
- CN111290694A CN111290694A CN202010070064.4A CN202010070064A CN111290694A CN 111290694 A CN111290694 A CN 111290694A CN 202010070064 A CN202010070064 A CN 202010070064A CN 111290694 A CN111290694 A CN 111290694A
- Authority
- CN
- China
- Prior art keywords
- page
- user
- page turning
- preset
- page number
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the disclosure discloses a page turning method, a page turning device and electronic equipment, wherein the method comprises the following steps: displaying a preset selection menu in response to detecting a first trigger operation of a touch interface; in response to detecting that a first selection operation executed by a user on a first preset selection item in the preset selection menu is executed, triggering and monitoring whether the user executes a second triggering operation, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second triggering operation of the user; responding to the monitoring that the user executes the second trigger operation, and acquiring a pressing force value corresponding to the second trigger operation at the current moment; and determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relation between the pressing force value and the page turning speed, and executing the page turning operation according to the page turning speed. The page turning speed can be controlled according to the pressure, the page turning speed can be adjusted according to needs to quickly jump to a page to be browsed, and user experience is improved.
Description
Technical Field
The disclosure relates to the technical field of internet, in particular to a page turning method, a page turning device and electronic equipment.
Background
With the rapid development of electronic devices, information reading using electronic devices (such as mobile phones, tablet computers, etc.) supporting touch screens has become very popular among users. The electronic equipment ensures excellent reading experience of users due to the portability and intelligent reading characteristics of the electronic equipment. When the electronic device is used for reading information, page turning is often needed according to actual reading content, and particularly, when hundreds of pages of content information are read, a convenient function for rapidly turning pages and checking is needed.
Disclosure of Invention
This disclosure is provided to introduce concepts in a simplified form that are further described below in the detailed description. This disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The embodiment of the disclosure provides a page turning method, a page turning device and electronic equipment, which can be used for quickly switching to a page to be browsed, so that user experience is improved.
In a first aspect, an embodiment of the present disclosure provides a page turning method, where the method includes: displaying a preset selection menu in response to detecting a first trigger operation of the touch interface; in response to detecting that a first selection operation executed by a user on a first preset selection item in the preset selection menu is executed, triggering and monitoring whether the user executes a second trigger operation or not, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second trigger operation of the user; responding to the fact that the user executes the second trigger operation, and obtaining a pressing force degree value corresponding to the second trigger operation at the current moment; and determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relation between the pressing force value and the page turning speed, and executing the page turning operation according to the page turning speed.
In a second aspect, an embodiment of the present disclosure provides a page turning device, including: the display module is used for responding to the detection of a first trigger operation of the touch interface and displaying a preset selection menu; the triggering module is used for triggering and monitoring whether a user executes a second triggering operation or not in response to detecting a first selection operation executed by the user on a first preset selection item in the preset selection menu, wherein the first preset selection item is used for indicating that page turning operation is executed according to the second triggering operation of the user; the acquisition module is used for responding to the monitoring that the user executes the second trigger operation and acquiring the pressing force value corresponding to the second trigger operation at the current moment; and the first page turning module is used for determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relation between the pressing force value and the page turning speed and executing the page turning operation according to the page turning speed.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; a storage device having one or more programs stored thereon, which when executed by the one or more processors, cause the one or more processors to implement the page turning method of the first aspect.
In a fourth aspect, an embodiment of the present disclosure provides a computer-readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the page turning method according to the first aspect.
According to the page turning method, the page turning device and the electronic equipment, the preset selection menu is displayed by responding to the first trigger operation of the detected touch interface; then, in response to detecting a first selection operation executed by a user on a first preset selection item in the preset selection menu, triggering and monitoring whether the user executes a second trigger operation, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second trigger operation of the user; secondly, responding to the fact that the user executes the second trigger operation, and acquiring a pressing force value corresponding to the second trigger operation at the current moment; and finally, determining the page turning speed at the current moment according to the pressing force value and a mapping relation between the pressing force value and the page turning speed, which is established in advance, and executing the page turning operation according to the page turning speed. And then the page turning speed can be adjusted according to the needs to quickly jump to the page to be browsed, and the user experience is improved.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow diagram of one embodiment of a page turning method according to the present disclosure;
FIG. 2 is a schematic structural diagram of one embodiment of a page turning device according to the present disclosure;
FIG. 3 is an exemplary system architecture to which the page turning method of one embodiment of the present disclosure may be applied;
fig. 4 is a schematic diagram of a basic structure of an electronic device provided according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and its variants, as used herein, are intended to be inclusive, i.e., "including but not limited to. The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
It should be noted that, in the present disclosure, the embodiments and the features of the embodiments may be combined with each other without conflict.
The present embodiment provides a page turning method, which can be applied to a touch device with a pressure sensing function, where the touch device includes but is not limited to various electronic devices such as a mobile phone, a tablet computer, and a game machine.
Referring to fig. 1, a flowchart of one embodiment of a page turning method according to the present disclosure is shown, as shown in fig. 1, the page turning method includes the following steps S101 to S104.
Step S101, responding to the first trigger operation of the touch interface, and displaying a preset selection menu.
The first trigger operation may be a continuous pressing operation in a first preset region, and the duration of the continuous pressing operation exceeds a first preset duration.
The preset selection menu may include a plurality of selection items, where the plurality of selection items may be, for example, a manual selection item, an automatic selection item, and a command selection item. The manual selection item can indicate the speed of the user for autonomously selecting page turning to execute page turning operation; the automatic selection item can instruct a user to execute page turning operation according to a preset speed; the command selection item may instruct the user to directly page to a page corresponding to the input page number by manually inputting the page number.
The first preset area may be any area preset on the touch interface, such as an upper portion and a bottom portion of the touch interface. In addition, the first preset area in the touch interface may be identified by color, lines, etc., or may not have obvious identification information.
The first preset time period may include, but is not limited to, 1 second, 2 seconds, 3 seconds, and the like.
The pressing operation may be a single-finger operation, for example, a pressing operation on the touch interface by one finger; the operation can also be multi-finger operation, for example, the pressing operation on the touch interface by three fingers; the operation of touching the human skin in a certain area on the touch interface, such as the operation of touching the touch interface with the ankle, may also be used. Of course, in the embodiments of the present disclosure, the pressing operation of the touch interface is not limited, and in specific embodiments, only reasonable setting needs to be performed according to actual situations, and only some possible embodiments are listed here.
When the pressing operation exceeding the first preset duration is detected in the first preset area, it may be considered that the touch device detects a first trigger operation. For example, when a portion above the horizontal center line is set as the first preset region by taking the horizontal center line of the touch interface as a boundary, the first trigger operation may be detected when a pressing operation of a first preset duration exceeding 1 second is detected in the first preset region.
When the first trigger operation is detected, the preset selection menu can be displayed on the touch interface, so that a user can select the current page turning operation suitable for the user according to the requirement of the user, and the object of the page turning operation can be a webpage in an application program or a Web webpage.
Step S102, in response to detecting a first selection operation performed by the user on a first preset selection item in the preset selection menu, triggering and monitoring whether the user performs a second triggering operation.
The first preset selection item here may be, for example, the above-mentioned manual selection item. The first selection operation may be that the user selected the manual selection item. After that, the user can set the page turning speed by the actual operation of the user to perform the page turning operation.
And after detecting that the user performs the first selection operation, further monitoring whether the user performs a second trigger operation. Here, a period of time may be preset to detect the second trigger operation of the user. For example, within 30 seconds, if the user does not perform the second triggering operation, it may be considered that the user does not wish to trigger the second triggering operation, and the preset selection menu may be retracted. When the first trigger operation of the touch interface is detected again, the preset selection menu can be displayed again.
Step S103, in response to the fact that it is monitored that the user performs the second trigger operation, obtaining a pressing force value corresponding to the second trigger operation at the current time.
The second trigger operation may be a continuous pressing operation in a second preset region, and the duration of the continuous pressing operation exceeds a second preset duration.
The above-mentioned pressing force value may be obtained by a pressure detection device or a pressure collection device, which may be a pressure sensor in one possible implementation. That is, when the touch device monitors the second trigger operation, the pressure sensor may acquire a pressing force value corresponding to the second trigger operation.
The second preset area may be the same as the first preset area, that is, may be any area preset on the touch interface, such as the upper portion and the bottom portion of the touch interface. In addition, the second preset area in the touch interface can be identified by colors, lines and the like, or has no obvious identification information.
The second preset time period may also include, but is not limited to, 1 second, 2 seconds, 3 seconds, etc.
When the user executes the second trigger operation, the user can continuously press the upper area of the touch interface for 1 second, and the touch device can monitor the second trigger operation, and then collect the pressing force value of the user in the upper area of the touch interface through the pressure collection device in response to the second trigger operation being monitored.
And step S104, determining the page turning speed at the current moment according to the pressing force value and a mapping relation between the pressing force value and the page turning speed, which is established in advance, and executing the page turning operation according to the page turning speed.
The page turning speed here may be a speed that is stored in advance in a mapping relationship with the pressing force value. For example, when the above-described pressing force value is 1 n, the page turning speed may be 1 page/sec, 2 pages/sec, or the like. The page turning operation may be to turn a page forward from the current page or to turn a page backward from the current page, depending on the actual operation of the user.
After obtaining the pressing force value, the page turning speed corresponding to the pressing force value may be searched in a mapping relationship between the pressing force value and the page turning speed established in advance, and the page turning operation may be executed according to the searched page turning speed.
In some optional implementations, the above-mentioned pressing force value-page turning speed mapping relationship includes a preset function that maps different pressing force values into different page turning speeds. Then, in step S104, a page turning speed corresponding to the current time may be determined according to the preset function and the pressing force value.
For each pressing force value, a page turning speed can correspond to the preset function, and the page turning speed is changed along with the pressing force value which is changed in real time. At any time, the page turning operation can be executed by using the page turning speed at the time.
The preset function can be embodied by a force coefficient. For example, the force coefficient of the preset function may be determined, and then the weighting of the force coefficient may be changed according to different requirements, so that the preset function is changed, and the page turning speed may be adjusted.
In some optional implementations, a page turning animation may be set while performing a page turning operation, and a speed of the page turning animation may be consistent with a page turning speed. Therefore, the visual effect can be optimized and the user experience can be improved by matching the corresponding animation when the page turning operation is executed.
The page turning animation may be, for example, an animation similar to a page turning, and when a page is turned forward, the right footer of the turned-up page may be presented first, and then after the page turning action is completed, the current page may be presented.
In the prior art, when people use an electronic device with a touch function (the touch device) such as a mobile phone to browse a webpage, pages are often turned by sliding or clicking a certain position of a screen. However, in the prior art, when pages are turned, only page-by-page sequential turning can be realized. If the user browses the following web pages, the user only needs to turn forward page by page to view the previously viewed web pages, and the user cannot directly jump to a specific page, so that the time for turning the page by the user is long.
The embodiment displays a preset selection menu by responding to a first trigger operation of a detected touch interface; then, in response to detecting a first selection operation executed by a user on a first preset selection item in the preset selection menu, triggering and monitoring whether the user executes a second triggering operation, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second triggering operation of the user; secondly, responding to the monitoring that the user executes the second trigger operation, and acquiring a pressing force value corresponding to the second trigger operation at the current moment; and finally, determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relation between the pressing force value and the page turning speed, executing the page turning operation according to the page turning speed, and further adjusting the page turning speed according to needs to quickly jump to a page to be browsed, so that the user experience is improved.
In some optional implementations, the page turning method may further include:
responding to the detected second selection operation executed by the user on a second preset selection item in the preset selection menu, and executing page turning operation according to a preset speed; the second preset option is used for indicating that page turning operation is executed according to a preset speed.
The preset speed here may be a fixed page turning speed, for example, the page turning operation may be performed at a speed of turning 1 page in 0.5 second; or the preset page turning speed which changes along with the time can be adopted. For example, in the automatic page turning process, the first 5 seconds perform the page turning operation at the speed of turning 1 page in 0.2 seconds, and the later perform the page turning operation at the speed of turning 1 page in 0.1 seconds. The second selection operation here may be, for example, the automatic selection item described above.
The touch device may turn pages at a preset speed after detecting the second selection operation, and may stop at the current page after detecting the stop operation. The stop operation here may be a pressing or touching operation on the touch interface. For example, the page turning operation may be a click operation or a key operation performed by a user on the touch interface, and when the touch device detects the click operation in the process of performing the page turning operation according to the preset speed, the page turning is stopped, and the current page content is presented.
In some optional implementations, the page turning method may further include:
step S105, in response to detecting a third selection operation performed by the user on a third preset selection item in the preset selection menu, displaying a page number editing window.
The third preset selection item may be, for example, the above command selection item, and the user may directly page to the page corresponding to the input page number by manually inputting the page number. The page number editing window here may be, for example, the above-described window for manually inputting a page number. When the user performs an operation of clicking or the like to trigger the display of the page number editing window, the page number editing window can be edited.
And step S106, determining the page number to be turned to according to the operation executed by the user in the page number editing window. Here, the determination method of the page number to be turned over may be any of the following:
the method comprises the following steps: the above-mentioned show page editing window may include a plurality of page number options; one page number of the page numbers indicated by the selection operation of the user can be determined as a page number to be turned to according to the selection operation of the user.
The page number selection item here may be, for example, a first page, a second page, a third page, and the like displayed in the page editing window.
The user can select the page number corresponding to the page desired to be browsed according to the displayed page number selection item. Therefore, the touch equipment can quickly respond to the selection operation of the user and jump from the current page to the page corresponding to the selected page number selection item.
In the method 2, the display page editing window may include a user page number input window. The page number input by the user in the user page number input window can be determined as the page number to be flipped to.
The user page number input window here may be an information interaction window provided to the user so that the user inputs a page desired to be browsed. For example, a "1" may be entered to represent a desire to page to a first page and a "2" may be entered to represent a desire to page to a second page.
The user can directly input the page number corresponding to the page desired to be browsed in the user page number input window. Therefore, the touch device can quickly respond to the input operation of the user and jump from the current page to the page corresponding to the input page number.
And S107, jumping to the page number to be turned. The third preset option is used for indicating a popup page editing window and executing page turning operation according to the operation of a user on the page editing window.
That is to say, after the user determines the page number to be flipped, the touch device can quickly skip to the page number to be flipped, and can present the page corresponding to the page number to be flipped.
In the prior art, if the page is turned by sliding, the page is often turned by setting a fixed sliding speed. Therefore, when the user slides and turns pages, the situation that the user does not reach the specified page or exceeds the specified page often occurs, and the user cannot accurately locate the specified page. For example, a user browses a certain article class web page that divides each natural segment into one page separately. After the user browses the first page, the page content and the page number '1' of the first page can be stored in an associated manner; after the user finishes browsing the second page, the page content of the second page and the page number "2" can be saved in association. Thus, if the user wants to browse the page content of the first page when browsing to the third page, the operations of steps S105-S107 can be performed to quickly locate to the first page to be browsed by inputting the page number "1" or selecting "first page". In the prior art, when the pages are turned by sliding, the pages may only slide to the second page, and at this time, the user needs to continue to slide to the first page, which consumes no time.
In this embodiment, a user can remember the page number of the current page in the browsing process, and when the user browses any page behind the current page, the user can quickly page to the current page by viewing the page number menu. The page number to be flipped of any page after the current page can also be determined according to browsing experience, and then the page corresponding to the page number to be flipped is skipped to. Time is saved, and user experience is improved.
Referring to fig. 2, which shows a schematic structural diagram of an embodiment of a page turning device according to the present disclosure, as shown in fig. 2, the page turning device includes a display module 201, a trigger module 202, an obtaining module 203, and a first page turning module 204. The display module 201 is configured to display a preset selection menu in response to detecting a first trigger operation of the touch interface; the triggering module 202 is configured to trigger and monitor whether a user performs a second triggering operation in response to detecting that the user performs a first selection operation on a first preset selection item in the preset selection menu, where the first preset selection item is used to instruct that a page turning operation is performed according to a second triggering operation of the user; an obtaining module 203, configured to obtain, in response to monitoring that the user executes the second trigger operation, a pressing force value corresponding to the second trigger operation at the current time; the first page turning module 204 is configured to determine a page turning speed at a current time according to the pressing force value and a mapping relationship between the pressing force value and the page turning speed, which is established in advance, and execute a page turning operation according to the page turning speed.
It should be noted that specific processing of the display module 201, the trigger module 202, the obtaining module 203, and the first page flipping module 204 of the page flipping device and technical effects thereof may refer to the related descriptions of step S101 to step S104 in the corresponding embodiment of fig. 1, and are not described herein again.
In some optional implementation manners of this embodiment, the mapping relationship between the pressing force value and the page turning speed includes mapping different pressing force values to preset functions of different page turning speeds; and the first page flipping module 204 is further configured to: and determining the page turning speed corresponding to the current moment according to the preset function and the pressing force value.
In some optional implementations of this embodiment, the page turning device further includes a second page turning module 205, where the second page turning module 205 is configured to: responding to the second selection operation executed by the user on a second preset selection item in the preset selection menu, and executing page turning operation according to a preset speed; the second preset option is used for indicating that page turning operation is executed according to preset speed.
In some optional implementations of the embodiment, the page turning device further includes a third page turning module 206, and the third page turning module 206 is configured to: displaying a page number editing window in response to detecting a third selection operation executed by the user on a third preset selection item in the preset selection menu; determining the page number to be turned to according to the operation executed by the user in the page number editing window; skipping to the page number to be turned; the third preset option is used for indicating a popup page editing window and executing page turning operation according to the operation of a user on the page editing window.
In some optional implementations of this embodiment, the display page editing window includes a plurality of page number options; and the third flipping module 206 is further configured to: and determining one page number in the plurality of page numbers indicated by the selection operation of the user as a page number to be turned to according to the selection operation of the user.
In some optional implementation manners of this embodiment, the display page editing window includes a user page number input window; and the third flipping module 206 is further configured to: and determining the page number input by the user in the user page number input window as the page number to be turned to.
Referring to FIG. 3, an exemplary system architecture in which the page turning method of one embodiment of the present disclosure may be applied is shown.
As shown in fig. 3, the system architecture may include terminal devices 301, 302, 303, a network 304, and a server 305. The network 304 serves as a medium for providing communication links between the terminal devices 301, 302, 303 and the server 305. Network 304 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few. The terminal devices and servers described above may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., Ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The terminal devices 301, 302, 303 may interact with a server 305 over a network 304 to receive or send messages or the like. The terminal devices 301, 302, 303 may have various client applications installed thereon, such as a video distribution application, a search-type application, and a news-information-type application.
The terminal devices 301, 302, 303 may be hardware or software. When the terminal devices 301, 302, 303 are hardware, they may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III, mpeg compression standard Audio Layer 3), MP4 players (Moving Picture Experts Group Audio Layer iv, mpeg compression standard Audio Layer 4), laptop and desktop computers, and the like. When the terminal device 301, 302, 303 is software, it can be installed in the electronic devices listed above. It may be implemented as multiple pieces of software or software modules (e.g., software or software modules used to provide distributed services) or as a single piece of software or software module. And is not particularly limited herein.
The server 305 may be a server that can provide various services, for example, receives an information acquisition request transmitted by the terminal devices 301, 302, 303, performs analysis processing on the information acquisition request, and transmits an analysis processing result (page turned to) to the terminal devices 301, 302, 303.
It should be noted that the page turning method provided by the embodiment of the present disclosure may be executed by a server or a terminal device, and accordingly, the page turning device may be disposed in the server or the terminal device.
It should be understood that the number of terminal devices, networks, and servers in fig. 3 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 4, shown is a schematic diagram of an electronic device (e.g., the server of FIG. 3) suitable for use in implementing embodiments of the present disclosure. The electronic device shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 4, the electronic device may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 401 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)402 or a program loaded from a storage means 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic apparatus are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
Generally, the following devices may be connected to the I/O interface 405: input devices 406 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 408 including, for example, tape, hard disk, etc.; and a communication device 409. The communication means 409 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 4 illustrates an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such embodiments, the computer program may be downloaded and installed from a network through the communication device 409, or from the storage device 408, or from the ROM 402. The computer program performs the above-mentioned functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 401.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: displaying a preset selection menu in response to detecting a first trigger operation of a touch interface; in response to detecting that a first selection operation executed by a user on a first preset selection item in the preset selection menu is performed, triggering and monitoring whether the user executes a second triggering operation or not, wherein the first preset selection item is used for indicating that a page turning operation is performed according to the second triggering operation of the user; responding to the monitoring that the user executes the second trigger operation, and acquiring a pressing force value corresponding to the second trigger operation at the current moment; and determining the page turning speed at the current moment according to the pressing force value and a mapping relation between the pressing force value and the page turning speed, which is established in advance, and executing the page turning operation according to the page turning speed.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. The name of the module does not form a limitation on the unit itself in some cases, for example, the triggering module may also be described as a "module for triggering and monitoring whether the user performs a second triggering operation in response to detecting that the user performs a first selection operation on a first preset selection item in the preset selection menu".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium may include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) technical features having similar functions disclosed in the present disclosure are mutually replaced to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims (14)
1. A method of turning pages, comprising:
displaying a preset selection menu in response to detecting a first trigger operation of a touch interface;
in response to detecting that a first selection operation executed by a user on a first preset selection item in the preset selection menu is executed, triggering and monitoring whether the user executes a second triggering operation, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second triggering operation of the user;
responding to the monitoring that the user executes the second trigger operation, and acquiring a pressing force value corresponding to the second trigger operation at the current moment;
and determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relation between the pressing force value and the page turning speed, and executing the page turning operation according to the page turning speed.
2. The method of claim 1, wherein the pressing force value-page turning speed mapping relationship comprises mapping different pressing force values to preset functions of different page turning speeds; and
the step of determining the page turning speed at the current moment according to the pressing force value and a pre-established mapping relationship between the pressing force value and the page turning speed comprises the following steps:
and determining the page turning speed corresponding to the current moment according to the preset function and the pressing force value.
3. The method of claim 1, further comprising:
responding to the detected second selection operation executed by the user on a second preset selection item in the preset selection menu, and executing page turning operation according to a preset speed; the second preset option is used for indicating that page turning operation is executed according to a preset speed.
4. The method of claim 1, further comprising:
displaying a page number editing window in response to detecting a third selection operation performed by the user on a third preset selection item in the preset selection menu;
determining a page number to be turned to according to the operation executed by the user in the page number editing window;
jumping to the page number to be turned; and the third preset option is used for indicating a popup page editing window and executing page turning operation according to the operation of the user on the page editing window.
5. The method of claim 4, wherein the presentation page editing window comprises a plurality of page number selections; and
the determining the page number to be turned to according to the operation executed by the user in the page number editing window comprises:
and according to the selection operation of the user, determining one page number in the plurality of page numbers indicated by the selection operation of the user as a page number to be turned to.
6. The method of claim 4, wherein the presentation page editing window comprises a user page number entry window; and
the determining the page number to be turned to according to the operation executed by the user in the page number editing window comprises:
and determining the page number input by the user in the user page number input window as the page number to be turned to.
7. A page turning device, comprising:
the display module is used for responding to the detection of a first trigger operation of the touch interface and displaying a preset selection menu;
the triggering module is used for triggering and monitoring whether a user executes a second triggering operation or not in response to detecting that the user executes a first selection operation on a first preset selection item in the preset selection menu, wherein the first preset selection item is used for indicating that a page turning operation is executed according to the second triggering operation of the user;
the acquisition module is used for responding to the monitoring that the user executes the second trigger operation and acquiring the pressing force value corresponding to the second trigger operation at the current moment;
and the first page turning module is used for determining the page turning speed at the current moment according to the pressing force value and a mapping relation between the pressing force value and the page turning speed, which is established in advance, and executing the page turning operation according to the page turning speed.
8. The apparatus of claim 7, wherein the pressing force value-to-page turning speed mapping relationship comprises a preset function mapping different pressing force values to different page turning speeds; and
the first page flip module is further to:
and determining the page turning speed corresponding to the current moment according to the preset function and the pressing force value.
9. The apparatus of claim 7, further comprising a second flipping module, the second flipping module configured to:
responding to the detected second selection operation executed by the user on a second preset selection item in the preset selection menu, and executing page turning operation according to a preset speed; the second preset option is used for indicating that page turning operation is executed according to a preset speed.
10. The apparatus of claim 7, further comprising a third flipping module, the third flipping module configured to:
displaying a page number editing window in response to detecting a third selection operation performed by the user on a third preset selection item in the preset selection menu;
determining a page number to be turned to according to the operation executed by the user in the page number editing window;
jumping to the page number to be turned; and the third preset option is used for indicating a popup page editing window and executing page turning operation according to the operation of the user on the page editing window.
11. The apparatus of claim 10, wherein the presentation page editing window comprises a plurality of page number selections; and
the third page turning module is further configured to:
and according to the selection operation of the user, determining one page number in the plurality of page numbers indicated by the selection operation of the user as a page number to be turned to.
12. The apparatus of claim 10, wherein the presentation page editing window comprises a user page number entry window; and
the third page turning module is further configured to:
and determining the page number input by the user in the user page number input window as the page number to be turned to.
13. An electronic device, comprising:
one or more processors;
storage means having one or more programs stored thereon which, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-6.
14. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010070064.4A CN111290694A (en) | 2020-01-19 | 2020-01-19 | Page turning method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010070064.4A CN111290694A (en) | 2020-01-19 | 2020-01-19 | Page turning method and device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111290694A true CN111290694A (en) | 2020-06-16 |
Family
ID=71018199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010070064.4A Pending CN111290694A (en) | 2020-01-19 | 2020-01-19 | Page turning method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111290694A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116301497A (en) * | 2023-03-23 | 2023-06-23 | 一汽解放汽车有限公司 | Menu display method, device, computer equipment and storage medium of vehicle instrument |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101566918A (en) * | 2008-04-27 | 2009-10-28 | 宏达国际电子股份有限公司 | Electronic device and user interface display method thereof |
CN202565358U (en) * | 2012-04-13 | 2012-11-28 | 深圳市金立通信设备有限公司 | System for realizing page turning of ebook based on pressure sensing |
CN103034427A (en) * | 2011-10-10 | 2013-04-10 | 阿里巴巴集团控股有限公司 | Touch screen page turning method and device and touch screen equipment |
CN103389859A (en) * | 2012-05-08 | 2013-11-13 | 腾讯科技(深圳)有限公司 | Web page scrolling method and device |
CN104636048A (en) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | Page content rolling display method and device |
CN104777986A (en) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | Navigation processing method and mobile terminal |
CN104951193A (en) * | 2015-05-19 | 2015-09-30 | 腾讯科技(深圳)有限公司 | Method and device for displaying menu |
CN105843368A (en) * | 2016-03-29 | 2016-08-10 | 网易(杭州)网络有限公司 | Electronic apparatus and response method |
CN107728918A (en) * | 2017-09-27 | 2018-02-23 | 北京三快在线科技有限公司 | Browse the method, apparatus and electronic equipment of continuous page |
CN108388374A (en) * | 2018-03-01 | 2018-08-10 | 联想(北京)有限公司 | A kind of information interacting method and electronic equipment |
CN109508132A (en) * | 2017-09-15 | 2019-03-22 | 阿里巴巴集团控股有限公司 | The method, apparatus and electronic equipment of page info are provided |
CN110703975A (en) * | 2018-07-09 | 2020-01-17 | 中国移动通信集团有限公司 | Page turning method and device |
-
2020
- 2020-01-19 CN CN202010070064.4A patent/CN111290694A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101566918A (en) * | 2008-04-27 | 2009-10-28 | 宏达国际电子股份有限公司 | Electronic device and user interface display method thereof |
CN103034427A (en) * | 2011-10-10 | 2013-04-10 | 阿里巴巴集团控股有限公司 | Touch screen page turning method and device and touch screen equipment |
CN202565358U (en) * | 2012-04-13 | 2012-11-28 | 深圳市金立通信设备有限公司 | System for realizing page turning of ebook based on pressure sensing |
CN103389859A (en) * | 2012-05-08 | 2013-11-13 | 腾讯科技(深圳)有限公司 | Web page scrolling method and device |
CN104636048A (en) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | Page content rolling display method and device |
CN104777986A (en) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | Navigation processing method and mobile terminal |
CN104951193A (en) * | 2015-05-19 | 2015-09-30 | 腾讯科技(深圳)有限公司 | Method and device for displaying menu |
CN105843368A (en) * | 2016-03-29 | 2016-08-10 | 网易(杭州)网络有限公司 | Electronic apparatus and response method |
CN109508132A (en) * | 2017-09-15 | 2019-03-22 | 阿里巴巴集团控股有限公司 | The method, apparatus and electronic equipment of page info are provided |
CN107728918A (en) * | 2017-09-27 | 2018-02-23 | 北京三快在线科技有限公司 | Browse the method, apparatus and electronic equipment of continuous page |
CN108388374A (en) * | 2018-03-01 | 2018-08-10 | 联想(北京)有限公司 | A kind of information interacting method and electronic equipment |
CN110703975A (en) * | 2018-07-09 | 2020-01-17 | 中国移动通信集团有限公司 | Page turning method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116301497A (en) * | 2023-03-23 | 2023-06-23 | 一汽解放汽车有限公司 | Menu display method, device, computer equipment and storage medium of vehicle instrument |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8724963B2 (en) | Method and system for gesture based searching | |
WO2019218384A1 (en) | Display processing method and device, storage medium and electronic terminal | |
CN111127053B (en) | Page content recommendation method and device and electronic equipment | |
CN111880712B (en) | Page display method and device, electronic equipment and storage medium | |
US20180020252A1 (en) | Information display method, channel management platform, and terminal | |
EP4343583A1 (en) | Text input method and apparatus, and electronic device and storage medium | |
US12284424B2 (en) | Video-based information displaying method and apparatus, device and medium | |
CN111190520A (en) | Menu item selection method and device, readable medium and electronic equipment | |
CN111177610A (en) | Material display method and device, electronic equipment and storage medium | |
CN111596995B (en) | Display method and device and electronic equipment | |
EP4175307A1 (en) | Interaction method and apparatus, and electronic device | |
CN113836415B (en) | Information recommendation method, device, medium and equipment | |
CN105373580A (en) | Method and device for displaying subjects | |
CN112181252B (en) | Screen capturing method and device and electronic equipment | |
CN105468783B (en) | Information collection method and device | |
CN111310086A (en) | Page jump method and device and electronic equipment | |
CN114845152A (en) | Display method and device of playing control, electronic equipment and storage medium | |
CN114417782B (en) | Display method, device and electronic device | |
CN112363790A (en) | Table view display method and device and electronic equipment | |
CN110069186B (en) | Method and device for displaying operation interface of application | |
CN111290694A (en) | Page turning method and device and electronic equipment | |
CN109788333A (en) | For being displayed in full screen the method and device of video | |
CN113656128A (en) | Page generation method and device and electronic equipment | |
CN111770385A (en) | Card display method and device, electronic equipment and medium | |
CN112114735B (en) | Method and device for managing tasks |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230418 Address after: Room 802, Information Building, 13 Linyin North Street, Pinggu District, Beijing, 101299 Applicant after: Beijing youzhuju Network Technology Co.,Ltd. Address before: No. 715, 7th floor, building 3, 52 Zhongguancun South Street, Haidian District, Beijing 100081 Applicant before: Beijing infinite light field technology Co.,Ltd. |