CN111722765A - Page switching method, device, equipment and storage medium - Google Patents

Page switching method, device, equipment and storage medium Download PDF

Info

Publication number
CN111722765A
CN111722765A CN201910209705.7A CN201910209705A CN111722765A CN 111722765 A CN111722765 A CN 111722765A CN 201910209705 A CN201910209705 A CN 201910209705A CN 111722765 A CN111722765 A CN 111722765A
Authority
CN
China
Prior art keywords
page
user
identifier
preset
record
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
Application number
CN201910209705.7A
Other languages
Chinese (zh)
Inventor
郑岳林
刘奇锋
孟庆潘
张宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201910209705.7A priority Critical patent/CN111722765A/en
Publication of CN111722765A publication Critical patent/CN111722765A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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 using icons
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

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 application provides a page switching method, a page switching device, page switching equipment and a storage medium, wherein the method comprises the steps of obtaining a page identifier and a page address of a page browsed by a user and generating a browsing record; when detecting that a user executes a first preset operation, presenting a currently recorded page identifier to the user; and after detecting that the user selects a first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address. The technical scheme provided by the embodiment of the application can improve the efficiency of page switching and improve the user experience.

Description

Page switching method, device, equipment and storage medium
Technical Field
The embodiment of the application relates to the technical field of terminals, in particular to a page switching method, a page switching device, page switching equipment and a storage medium.
Background
Many applications are typically installed on the terminal device, and different applications may provide different services to the user.
When a user operates a certain application program, the switching operation of the page is inevitably involved, and particularly when the current page is switched to a certain page which is historically browsed, the user has to operate a navigation bar or a key provided by the application program for many times to switch to the page which is historically browsed again, so that the user operation is complicated and the experience is poor.
Disclosure of Invention
The embodiment of the application provides a page switching method, a page switching device, page switching equipment and a storage medium, which are used for enabling a user to switch a current page back to a page opened historically conveniently and quickly, and improving the page switching efficiency and user experience.
A first aspect of the embodiments of the present application provides a page switching method, including: acquiring a page identifier and a page address of a page browsed by a user, and generating a browsing record; when detecting that a user executes a first preset operation, presenting a currently recorded page identifier to the user; and after detecting that the user selects the first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address.
A second aspect of the embodiments of the present application provides a page switching apparatus, including:
and the acquisition module is used for acquiring the page identifier and the page address of the page browsed by the user and generating a browsing record.
And the first display module is used for presenting the currently recorded page identifier to the user when detecting that the user executes a first preset operation.
And the first page switching module is used for searching and obtaining a page address corresponding to the first page identifier from the browsing record after detecting that the user selects the first page identifier from the page identifiers presented to the user, and switching the current page to the page corresponding to the page address.
A third aspect of the embodiments of the present application provides a terminal device, including: one or more processors; the system comprises one or more display screens, a display screen and a man-machine interaction interface, wherein the display screens are used for displaying pages of application programs and executing page switching operation; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to carry out the method according to the first aspect as described above.
A fourth aspect of the embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the method according to the first aspect.
Based on the above aspects, in the embodiment of the application, a browsing record is generated by obtaining the page identifier and the page address of the page browsed by the user, when it is detected that the user performs the first preset operation on the terminal device, the currently recorded page identifier is presented to the user, when it is detected that the user selects the first page identifier from the presented page identifiers, the page address corresponding to the first page identifier is found from the browsing record, and the current page is switched to the corresponding page according to the page address. According to the page switching method and device, the browsing record can be generated according to the page identification and the page address of the page browsed by the user, and when the user has the page switching requirement, the page identification of the switchable page is presented to the user, so that the user can directly select the page to be switched to as required, the page switching purpose can be achieved without excessive user operation, and the page switching efficiency and the user experience are improved.
It should be understood that what is described in the summary section above is not intended to limit key or critical features of the embodiments of the application, nor is it intended to limit the scope of the application. Other features of the present disclosure will become apparent from the following description.
Drawings
Fig. 1 is a schematic view of a page display of a browser application on a terminal device according to an embodiment of the present application;
fig. 2 is a flowchart of a page switching method provided in an embodiment of the present application;
FIG. 3 is a schematic diagram illustrating an operation of adding a page according to an embodiment of the present application;
FIG. 4 is a schematic representation of a page identifier provided by an embodiment of the present application;
fig. 5 is a flowchart of a page switching method provided in an embodiment of the present application;
fig. 6 is a flowchart of a page switching method provided in an embodiment of the present application;
fig. 7 is a schematic diagram of a switching scenario provided in an embodiment of the present application;
fig. 8 is a schematic structural diagram of a page switching apparatus according to an embodiment of the present application.
Detailed Description
Embodiments of the present application will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present application are shown in the drawings, it should be understood that the present application 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 application. It should be understood that the drawings and embodiments of the present application are for illustration purposes only and are not intended to limit the scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the embodiments of the application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a schematic diagram of page display of a browser application on a terminal device according to an embodiment of the present application. When a user needs to switch from the page shown in fig. 1 to a page browsed at a previous time, the general optional operations include the following:
1. repeatedly clicking the return key "←" in the toolbar until the page is switched to the page targeted by the user. In the process, when the number of the pages browsed between the current page and the target search page by the user is large, the number of times that the user needs to click "←" is large, and the user performs one switching operation every time the user clicks the return key "←", so that the user operation is cumbersome, and even the visual experience of the user is poor.
2. The page switching operation is performed through the preset gesture, for example, the screen can be slid leftwards or rightwards, so that the page is switched on the display screen, and similarly, when the number of pages browsed between the current page and the target search page by the user is large, the problems of complex operation and poor visual experience also exist.
In view of the above problems in the prior art, an embodiment of the present application provides a technical solution for implementing fast page switching, where page identifiers and page addresses of pages browsed by a user are recorded in a browsing record, and when the user has a need to switch pages, the page identifiers of the pages browsed by the user are displayed to the user, so that the user selects one of the displayed page identifiers, and then, according to the page identifier selected by the user, a corresponding page address is obtained from the browsing record, and a corresponding page is opened according to the page address. Therefore, in the embodiment of the application, the page can be rapidly switched without the need of executing excessive operations by a user, and the page switching efficiency and the user experience are improved.
The technical solution of the present application is explained in detail below with reference to exemplary embodiments.
Fig. 2 is a flowchart of a page switching method provided in an embodiment of the present application, and as shown in fig. 2, the method includes:
step 101, acquiring a page identifier and a page address of a page browsed by a user, and generating a browsing record.
In this embodiment, different contents for representing a page may be used as a page identifier of the page as needed, for example, in one embodiment, a title of a text content in the page may be used as the page identifier, and in another embodiment, names of different function modules in an application may be used as the page identifier of the page, such as "shopping cart", "item detail page", "chat", "friend circle", and the like, which are, of course, only exemplary and not specifically limited to the page identifier.
The present embodiment may have various ways of acquiring the page identifier and the page address of the page browsed by the user:
in one design, the page identifiers and the page addresses of all browsed pages of the user in a preset period can be acquired according to the preset period, and browsing records are generated according to the incidence relation between the page identifiers and the page addresses. The length of the preset period can be set according to needs.
In addition, in order to save the storage space, the embodiment may further set the timeout time of the browsing record, and when the information recorded in the browsing record times out, the timeout record is automatically deleted from the browsing record. The specific value of the timeout time may be set according to the requirement, and this embodiment is not limited.
In another design, the page identifier and the page address of the page that the user indicates to add may be obtained according to the user's instruction. For example, in an exemplary embodiment, an operation of adding a page by a user may be set (for convenience of description, a preset operation of adding a page by a user is referred to as a second preset operation), when it is detected that the second preset operation is performed by the user, a page identifier and a page address of the page indicated by the second preset operation are acquired, and a browsing record is generated based on an association relationship between the acquired page identifier and the page address. Fig. 3 is an operation schematic diagram of an add page provided in an embodiment of the present application, and in the example shown in fig. 3, a display interface includes a preset icon 31, where a position and a specific style of the icon in the display interface may be set as required, and the embodiment is not limited. In fig. 3, the second preset operation is specifically an operation of dragging a page to a preset icon, and when a user drags the page 32 with the value icon 31, the terminal device acquires a page identifier and a page address of the page 32, and generates a browsing record based on an association relationship between the acquired page identifier and the page address, which is only an example and is not limited uniquely here.
Of course, the above description is only given by taking the second preset operation as an example of the operation of dragging the page to the preset icon, and is not a specific limitation on the second preset operation.
And 102, when detecting that a user executes a first preset operation, presenting a currently recorded page identifier to the user.
The first preset operation involved in this embodiment is preset, and is an operation for triggering the terminal device to present the currently recorded page identifier to the user, and the name of the operation does not have other meanings.
In practical scenarios, a person skilled in the art can set the first preset operation according to needs, and the first preset operation is not limited to a specific operation form. For example, in an embodiment, the first preset operation may be specifically an operation in which the duration of pressing the preset icon is greater than or equal to a preset duration. It is understood that this is by way of illustration and not by way of limitation.
In this embodiment, the manner in which the page identifier is presented to the user may be set according to needs, and is not limited to a specific manner, for example, in an implementation, the currently recorded page identifier may be presented to the user in a list, and the page identifiers are sorted in the list according to the time when the page identifier is added to the browsing record. It is understood that this is by way of illustration and not by way of limitation.
Step 103, after detecting that the user selects a first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address.
For example, fig. 4 is a schematic view of presentation of a page identifier provided in an embodiment of the present application, as shown in fig. 4, after a terminal device presents a currently recorded page identifier to a user, the user may select an identifier of a page to which a target is switched from the page identifiers presented on a display interface, for example, after the user clicks the page identifier 1, the terminal device needs to find a page address corresponding to the page identifier 1 from a browsing record, and open a page corresponding to the page address.
Optionally, in order to meet personalized requirements of a user and improve user experience, in an embodiment, when a page identifier in a browsing record is displayed to the user through a display interface, the user further operates the page identifier displayed on the interface through a preset fourth preset operation, and when detecting that the user performs the fourth preset operation on one or more page identifiers (hereinafter referred to as second page identifiers), the terminal device deletes the second page identifier and all information corresponding to the second page identifier in the browsing record from the browsing record.
In addition, in order to further improve the visual experience of the user, in an embodiment, the transparency of the preset icon may be adjusted, for example, when it is detected that a damaged icon is not operated within a preset time period, the transparency of the preset icon may be reduced to a preset value, so as to prevent the preset icon from blocking the content on the display interface.
In this embodiment, a browsing record is generated by obtaining a page identifier and a page address of a page browsed by a user, and when it is detected that the user performs a first preset operation on a terminal device, the currently recorded page identifier is presented to the user, and when it is detected that the user selects a first page identifier from the presented page identifiers, a page address corresponding to the first page identifier is found from the browsing record, and the current page is switched to a corresponding page according to the page address. According to the embodiment, the browsing record can be generated according to the page identification and the page address of the page browsed by the user, and when the user has a page switching requirement, the page identification of the switchable page is presented to the user, so that the user can directly select the page to be switched to as required, the purpose of page switching can be achieved without excessive user operation, and the page switching efficiency and the user experience are improved.
The above embodiments are further expanded and optimized as follows.
Fig. 5 is a flowchart of a page switching method provided in an embodiment of the present application, and as shown in fig. 5, on the basis of the foregoing embodiment, the method includes:
step 201, acquiring a page identifier and a page address of a page browsed by a user, generating a browsing record, executing step 202 when detecting that the user executes a third preset operation, and executing step 203 and step 204 when detecting that the user executes a first preset operation.
The browsing records in this embodiment further include the generation time of each record.
For example, in an implementation operation, the third preset operation may be set as an operation in which the duration of pressing the preset icon by the user is less than the preset duration. It is understood that this is by way of illustration and not by way of limitation.
Step 202, obtaining a record recorded in the browsing record, generating a record with time closest to the current time in terms of time, obtaining a page address from the record, and switching the current page to a page corresponding to the page address.
Step 203, presenting the currently recorded page identifier to the user.
Step 204, after detecting that the user selects a first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address.
For example, if it is detected that the user performs an operation of clicking a preset icon on the display interface, the terminal device acquires a record whose generation time is closest to the current time from the browsing records, and acquires a page address from the record. When detecting that a user performs long-time pressing operation on a damaged icon on a display interface, the terminal device firstly displays a currently recorded page identifier on the display interface, and inquires and obtains a corresponding page address from a browsing record according to the page identifier selected by the user through clicking on the display interface. It is understood that this is by way of illustration and not by way of limitation.
According to the page switching method and device, when the third preset operation of the user is detected, the page switching operation is executed directly according to the record, which is generated in the browsing record and is closest to the current moment, so that the operation of switching the user to the latest browsing page is further simplified, and the user experience is improved.
Fig. 6 is a flowchart of a page switching method provided in an embodiment of the present application, and as shown in fig. 6, on the basis of the foregoing embodiment, the method includes:
step 301, acquiring a page identifier and a page address of a page browsed by a user, and generating a browsing record.
The browsing record also comprises state information of the corresponding page when each record is generated, and the state information comprises the position of the content displayed on the display interface on the page when the browsing record of the corresponding page is generated.
Step 302, when detecting that a user executes a first preset operation, presenting a currently recorded page identifier to the user.
Step 303, after detecting that the user selects the first page identifier from the page identifiers presented to the user, searching the browsing record to obtain the page address and the state information corresponding to the first page identifier, and switching the current page to the corresponding position of the corresponding page according to the page address and the state information.
For example, fig. 7 is a schematic diagram of a switching scenario provided by an embodiment of the present application, as shown in fig. 7, a page identifier of a page displayed on an interface 71 is a page identifier 1, a user drags the page shown in the interface 71 to a preset icon in a page state shown in the interface 71, at this time, a terminal device records the page identifier and a page address of the page, and a position of a display content of the interface on the whole page in the state shown in the interface 71. When the user performs a switching operation on the page shown in the interface 72, if the user selects the page identifier 1, the page is switched to the interface 73, the page displayed on the interface 73 is the same as the page displayed on the interface 71, and the content displayed on the interface 73 is also the same as the content displayed on the interface 71.
In the embodiment, the state information of the corresponding page when each record is generated is recorded in the browsing record, and when the page switching operation is executed, the switched page is restored to the position browsed by the user last time, so that the user can continue to browse the position browsed last time, and the user experience is improved.
Fig. 8 is a schematic structural diagram of a page switching apparatus according to an embodiment of the present application, and as shown in fig. 8, the apparatus 80 includes:
an obtaining module 81, configured to obtain a page identifier and a page address of a page browsed by a user, and generate a browsing record;
the first display module 82 is configured to, when it is detected that a user performs a first preset operation, present a currently recorded page identifier to the user;
and the first page switching module 83 is configured to, after detecting that the user selects a first page identifier from the page identifiers presented to the user, search for a page address corresponding to the first page identifier from the browsing record, and switch the current page to a page corresponding to the page address.
Optionally, the obtaining module includes:
and the first obtaining sub-module is used for obtaining the page identification and the page address of the page added by the user based on the second preset operation and generating a browsing record based on the incidence relation between the page identification and the page address.
Optionally, the second preset operation includes an operation of dragging the page onto a preset icon.
Optionally, the first preset operation includes an operation that a duration of pressing the preset icon is greater than or equal to a preset duration.
Optionally, the apparatus further comprises:
and the second display module is used for reducing the transparency of the preset icon to a preset value when the preset icon is detected not to be operated within a preset time length.
Optionally, the browsing record further includes a generation time of each record;
the device further comprises:
and the second page switching module is used for acquiring a record recorded in the browsing record when detecting that the user executes a third preset operation, generating a record with the time being closest to the current time in terms of time, acquiring a page address from the record, and switching the current page to a page corresponding to the page address.
Optionally, the browsing record further includes state information of a corresponding page when each record is generated, where the state information includes a position of a content displayed on the display interface on the page when the browsing record of the corresponding page is generated.
Optionally, the first page switching module includes:
and the first switching submodule is used for searching and obtaining a page address and state information corresponding to the first page identifier from the browsing record after detecting that the user selects the first page identifier from the page identifiers presented to the user, and switching the current page to a corresponding position of a corresponding page according to the page address and the state information.
Optionally, the apparatus further comprises:
and the record deleting module is used for deleting the second page identifier and all information corresponding to the second page identifier from the browsing record when detecting that the user executes a fourth preset operation on the second page identifier displayed on the display interface.
The apparatus provided in this embodiment can be used to execute the method of any of the above method embodiments, and the execution manner and the beneficial effects thereof are similar and will not be described again here.
An embodiment of the present application further provides a terminal device, including: one or more processors;
the system comprises one or more display screens, a display screen and a man-machine interaction interface, wherein the display screens are used for displaying pages of application programs and executing page switching operation;
a storage device for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the method of any of the above method embodiments.
Embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the method described in any of the above method embodiments.
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: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a load programmable logic device (CPLD), and the like.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
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 would 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.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. 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 implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations 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 (20)

1. A page switching method is characterized by comprising the following steps:
acquiring a page identifier and a page address of a page browsed by a user, and generating a browsing record;
when detecting that a user executes a first preset operation, presenting a currently recorded page identifier to the user;
and after detecting that a user selects a first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address.
2. The method according to claim 1, wherein the obtaining of the page identifier and the page address of the page browsed by the user and the generating of the browsing record comprise:
and acquiring a page identifier and a page address of a page added by a user based on a second preset operation, and generating a browsing record based on an incidence relation between the page identifier and the page address.
3. The method according to claim 2, wherein the second preset operation comprises an operation of dragging a page onto a preset icon.
4. The method according to claim 3, wherein the first preset operation comprises an operation of pressing the preset icon for a time period greater than or equal to a preset time period.
5. The method of claim 3, further comprising:
and when the preset icon is detected not to be operated within the preset time length, reducing the transparency of the preset icon to a preset value.
6. The method of claim 1, wherein the browsing records further include a generation time of each record;
after the acquiring the page identifier and the page address of the page browsed by the user and generating the browsing record, the method further comprises:
and when detecting that the user executes a third preset operation, acquiring a record recorded in the browsing record, generating a record with the time closest to the current time in terms of time, acquiring a page address from the record, and switching the current page to a page corresponding to the page address.
7. The method according to any one of claims 1-6, wherein the browsing history further includes status information of each corresponding page recorded at the time of generation, and the status information includes a position of content displayed on the display interface on the page at the time of generation of the browsing history of the corresponding page.
8. The method according to claim 7, wherein the detecting that the user selects the first page identifier from the page identifiers presented to the user, searching the browsing record for a page address corresponding to the first page identifier, and switching the current page to a page corresponding to the page address comprises:
and after detecting that a user selects a first page identifier from the page identifiers presented to the user, searching the browsing record to obtain a page address and state information corresponding to the first page identifier, and switching the current page to a corresponding position of a corresponding page according to the page address and the state information.
9. The method according to claim 1, wherein after the step of presenting the currently recorded page identifier to the user when the user is detected to perform the first preset operation, the method further comprises:
and if the fact that the user executes a fourth preset operation on a second page identifier displayed on a display interface is detected, deleting the second page identifier and all information corresponding to the second page identifier from the browsing record.
10. A page switching apparatus, comprising:
the acquisition module is used for acquiring the page identification and the page address of the page browsed by the user and generating a browsing record;
the first display module is used for presenting the currently recorded page identifier to a user when detecting that the user executes a first preset operation;
and the first page switching module is used for searching and obtaining a page address corresponding to the first page identifier from the browsing record after detecting that the user selects the first page identifier from the page identifiers presented to the user, and switching the current page to the page corresponding to the page address.
11. The apparatus of claim 10, wherein the obtaining module comprises:
and the first obtaining sub-module is used for obtaining the page identification and the page address of the page added by the user based on the second preset operation and generating a browsing record based on the incidence relation between the page identification and the page address.
12. The apparatus according to claim 11, wherein the second predetermined operation comprises an operation of dragging a page onto a predetermined icon.
13. The apparatus according to claim 12, wherein the first preset operation comprises an operation of pressing the preset icon for a time period greater than or equal to a preset time period.
14. The apparatus of claim 12, further comprising:
and the second display module is used for reducing the transparency of the preset icon to a preset value when the preset icon is detected not to be operated within a preset time length.
15. The apparatus of claim 10, wherein the browsing records further include a generation time of each record;
the device further comprises:
and the second page switching module is used for acquiring a record recorded in the browsing record when detecting that the user executes a third preset operation, generating a record with the time being closest to the current time in terms of time, acquiring a page address from the record, and switching the current page to a page corresponding to the page address.
16. The apparatus according to any one of claims 10-15, wherein the browsing history further includes status information of each corresponding page recorded at the time of generation, and the status information includes a position of content displayed on the display interface on the page at the time of generation of the browsing history of the corresponding page.
17. The apparatus of claim 16, wherein the first page switch module comprises:
and the first switching submodule is used for searching and obtaining a page address and state information corresponding to the first page identifier from the browsing record after detecting that the user selects the first page identifier from the page identifiers presented to the user, and switching the current page to a corresponding position of a corresponding page according to the page address and the state information.
18. The apparatus of claim 10, further comprising:
and the record deleting module is used for deleting the second page identifier and all information corresponding to the second page identifier from the browsing record when detecting that the user executes a fourth preset operation on the second page identifier displayed on the display interface.
19. A terminal device, comprising:
one or more processors;
the system comprises one or more display screens, a display screen and a man-machine interaction interface, wherein the display screens are used for displaying pages of application programs and executing page switching operation;
storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to carry out the method of any one of claims 1-9.
20. A computer-readable storage 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-9.
CN201910209705.7A 2019-03-19 2019-03-19 Page switching method, device, equipment and storage medium Pending CN111722765A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910209705.7A CN111722765A (en) 2019-03-19 2019-03-19 Page switching method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910209705.7A CN111722765A (en) 2019-03-19 2019-03-19 Page switching method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111722765A true CN111722765A (en) 2020-09-29

Family

ID=72563335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910209705.7A Pending CN111722765A (en) 2019-03-19 2019-03-19 Page switching method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111722765A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112579932A (en) * 2020-12-08 2021-03-30 广州博冠信息科技有限公司 Page display method and device, electronic equipment and computer readable medium
CN114356170A (en) * 2022-01-07 2022-04-15 维沃移动通信有限公司 Page display method and device, electronic equipment and medium
WO2022179082A1 (en) * 2021-02-26 2022-09-01 北京达佳互联信息技术有限公司 Data processing method and apparatus
WO2022252934A1 (en) * 2021-05-31 2022-12-08 北京字跳网络技术有限公司 Page display method and apparatus for application program, and electronic device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112579932A (en) * 2020-12-08 2021-03-30 广州博冠信息科技有限公司 Page display method and device, electronic equipment and computer readable medium
WO2022179082A1 (en) * 2021-02-26 2022-09-01 北京达佳互联信息技术有限公司 Data processing method and apparatus
WO2022252934A1 (en) * 2021-05-31 2022-12-08 北京字跳网络技术有限公司 Page display method and apparatus for application program, and electronic device
CN115480852A (en) * 2021-05-31 2022-12-16 北京字跳网络技术有限公司 Page display method and device of application program and electronic equipment
US11698714B2 (en) 2021-05-31 2023-07-11 Beijing Zitiao Network Technology Co., Ltd. Method, apparatus and electronic device of page display for application
CN114356170A (en) * 2022-01-07 2022-04-15 维沃移动通信有限公司 Page display method and device, electronic equipment and medium

Similar Documents

Publication Publication Date Title
CN111722765A (en) Page switching method, device, equipment and storage medium
CN110162371B (en) Display control method and device, electronic equipment and storage medium
US20140043355A1 (en) Method and apparatus for dynamic image manipulation in a mobile terminal
CN105068721A (en) Operation menu display method and terminal
CN109361948B (en) Interface management method, intelligent terminal and readable storage medium
CN105204729A (en) Fingerprint touch control method and system
US20180150196A1 (en) Method and apparatus for switching multiple folders, and computer storage medium
CN105573574A (en) Application interface navigation method and apparatus
CN112099684A (en) Search display method and device and electronic equipment
CN105573635A (en) Network information storage method and device
CN113485599A (en) Display control method, display control device, electronic device, and medium
US9928220B2 (en) Temporary highlighting of selected fields
CN112632433A (en) Data processing method and device, electronic equipment and readable storage medium
CN115543285A (en) Interactive window display method, device, equipment and storage medium
CN111949180A (en) Icon arrangement method and device, storage medium and electronic equipment
CN107832373B (en) Data searching and displaying method and system, storage medium and electronic equipment
CN105843826A (en) Search method and device
CN109144395A (en) A kind of text maninulation method, apparatus, electronic equipment and computer-readable medium
CN114997126A (en) Electronic form display method and device, electronic equipment and storage medium
CN114253440A (en) APP icon management method, electronic device and storage medium
US20160286036A1 (en) Method for quick access to application functionalities
CN112765517A (en) Page generation method and device and electronic equipment
CN113325986A (en) Program control method, program control device, electronic device and readable storage medium
CN112579952A (en) Page display method and device, storage medium and electronic equipment
CN112287204A (en) Searching method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination