Method for realizing sliding viewing of long list based on pressing mode
By detecting the sliding operation in the user terminal and calculating the automatic sliding speed, the page content can move automatically, solving the problem of low sliding efficiency of long lists, and improving the efficiency of browsing through the "mark anchor point" function.
Patent Information
- Application Number
- CN202411931227.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-01-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In a user terminal, long sliding to view long lists will lead to finger friction, time consumption and reduced efficiency.
By detecting the user's sliding operation, use the distance between the first and second falling points to calculate the speed of the automatic sliding sliding, realize the self -movement of the page content, and add the "marking anchor point" function to quickly check.
Reduced repeated mechanical movements, improved the efficiency and comfort of information review, saved the time for review, and provided the convenience of quickly checking the specified content.
Smart Images

Figure CN119356588A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mobile terminals, and in particular to a method for realizing sliding viewing of a long list based on a pressing mode. Background Art
[0002] With the rapid development and popularization of user terminals such as mobile phones and tablet computers, user terminals have become an indispensable communication tool in people's lives. Through user terminals, users can obtain information anytime and anywhere, for example, browse news or web pages, read e-books, and read chat records.
[0003] Since the display screen size of the user terminal is fixed, the amount of information displayed to the user by the user terminal each time is fixed and limited. If the user wants to obtain more information, the user needs to slide the screen of the user terminal display screen to scroll the display interface up and down and left and right to view different positions of the display interface.
[0004] The above information can be retrieved by sliding the finger on the touch screen continuously. If there are a lot of messages in the list, it is not only very time-consuming, but also the fingers are in contact and friction on the touch screen for a long time. The repetitive mechanical movements will make people feel irritated and reduce the efficiency of searching for information. Summary of the invention
[0005] The present invention provides a method for viewing a long list by sliding based on a pressing mode, aiming to solve the existing problems.
[0006] The present invention is implemented as follows: a method for sliding and viewing a long list based on a pressing mode, the method for sliding and viewing a long list based on a pressing mode comprises: S1: Detect the first and second landing points when the user performs a sliding operation on the display screen; establish a plane rectangular coordinate system with the center point of the initial content of the display screen as the origin, detect the first landing point when the user touches and presses the display screen, and mark the coordinates of the first landing point as After the user's finger presses the display screen for 2 seconds at the first landing point, it moves a distance in the direction to be consulted and reaches the second landing point. The content of the display screen automatically slides in the opposite direction of the user's finger sliding direction, and the coordinates of the second landing point are marked as ; S2: Calculate the distance between the first and second landing points , based on S, the sliding speed of automatic sliding is determined; the sliding speed includes two modes: slow and fast. If the distance between the first landing point and the second landing point is , the display content is in slow mode, and the slow moving speed is ; If the distance between the first and second landing points , the display content is in fast mode, and the fast moving speed and Proportional, ,in is the fast scrolling coefficient; S3: After the user slides the display screen to the content to be viewed at the above sliding speed, detect whether the user performs the "mark anchor point" operation; when the user reaches the content to be viewed, the user presses the screen for more than 3 seconds, and the display screen pops up an operation option pop-up window, which includes the "mark anchor point" option. After clicking "mark anchor point", an anchor point name input window pops up, and the anchor point is named for easy memorization, and the anchor point coordinates are recorded as ,in Indicates the marked There is an anchor point at the bottom of the display screen, and a positioning area is set to store the anchor point name and coordinates.
[0007] Preferably, when the automatic sliding is turned on, a sliding bar appears on the side of the display screen, and the specific position of the sliding bar is set by the user; if the automatic sliding is up and down sliding, the sliding bar is set on the left sidebar or right sidebar of the display screen; if the automatic sliding is left and right sliding, the sliding bar is set on the upper sidebar or lower sidebar of the display screen.
[0008] Preferably, the It is a fixed value that can be adjusted by the user to adapt to the reading speed of different users.
[0009] Preferably, in step S2, when the automatic sliding is turned on, if the user finds that the sliding speed is not appropriate, the finger continues to slide from the second landing point. At this time, the pressure sensing circuit module captures the real-time landing point of the finger. , and according to the distance between the first landing point and the real-time landing point Calculates the slide speed for automatic slides.
[0010] Preferably, the viewing mode of the display screen content includes two options: page turning mode and scrolling mode. When the user selects the scrolling mode, in the slow mode, the displayed content is displayed in the order of In fast mode, the displayed content is scrolled at the speed of When the user selects the page turning mode, get the length of the displayed content , in slow mode, every time To turn the page, in fast mode, every Turn the page.
[0011] Preferably, in S3, the positioning area includes three parts: back to top, back to bottom and back to anchor point; back to top stores the top coordinates of the display screen content, and when back to top is pressed, the display screen quickly scrolls to the top of the display screen content; back to bottom stores the bottom coordinates of the display screen content, and when back to bottom is pressed, the display screen quickly scrolls to the bottom of the display screen content; back to anchor point stores the anchor point coordinates marked by the display screen content, and when back to anchor point is pressed, the display screen quickly scrolls to the position of the anchor point marked by the display screen content.
[0012] Preferably, when the return anchor point button is pressed, an anchor point pop-up window pops up, which includes various marked anchor point name options, each anchor point name option corresponds to a different anchor point coordinate, and the anchor point name option to be viewed is selected, and the display screen quickly scrolls to the anchor point coordinates corresponding to the selected anchor point name.
[0013] Compared with the prior art, the present invention has the following beneficial effects: The present invention allows the page content to move automatically after the user long presses the display screen and slides, avoiding repeated mechanical actions. The distance S between the first landing point and the second landing point of the user's sliding determines the moving speed. The moving speed includes two modes: slow and fast. The viewing mode of the display screen content includes two modes: page turning and scrolling. Different viewing modes and moving speeds are convenient for adapting to different reading habits of users and increasing the comfort of viewing. In addition, the present invention adds a "mark anchor point" function. Long press the display screen for 3 seconds to name the anchor point and record the coordinates of the anchor point. The anchor point name and coordinates are stored in the positioning area at the bottom of the display screen. Press the return anchor point in the positioning area, and the display screen quickly scrolls to the anchor point coordinates corresponding to the selected anchor point name, so that users can quickly check the specified content, reduce sliding operations, and save time for checking. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
[0015] Figure 1 is a schematic diagram of a sliding operation implementation flow in an embodiment of the present invention; Figure 2 is a schematic diagram of a framework of a positioning area according to an embodiment of the present invention; Figure 3 FIG. 4 is a schematic diagram of a process for determining a sliding speed according to an embodiment of the present invention.
[0016] The marks in the attached figure are: 11, return to the top; 12, return to the bottom; 13, return to the anchor point. DETAILED DESCRIPTION
[0017] In order to more fully understand the technical content of the present invention, the technical solution of the present invention is further introduced and illustrated in conjunction with specific embodiments below, but is not limited thereto. The technical solution in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is only a part of the embodiment of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present invention.
[0018] refer to Figures 1 to 3 The method for sliding and viewing a long list based on pressing mode specifically includes the following steps: S1: Detecting a first landing point and a second landing point when a user performs a sliding operation on a display screen.
[0019] In specific implementation, each time a user performs a sliding operation on the display screen, a certain amount of pressure will be generated on the surface of the display screen. The mobile terminal detects the pressure generated by the user's sliding operation on the display screen and the duration of the pressure through the relevant pressure sensing circuit module on its display screen. A plane rectangular coordinate system is established with the center point of the initial content of the display screen as the origin, and the first landing point when the user touches and presses the display screen is detected, and the coordinates of the first landing point are marked as , after the user's finger presses the display screen for 2 seconds at the first landing point, it moves a distance in the direction to be viewed and reaches the second landing point. The content of the display screen automatically slides in the opposite direction of the user's finger sliding direction. For example, if you need to view the part below the display screen content, slide your finger upwards and mark the coordinates of the second landing point as ; Furthermore, when automatic sliding is turned on, a sliding bar appears on the side of the display screen, and the specific position of the sliding bar can be set by the user; if the automatic sliding is up and down sliding, the sliding bar can be set on the left sidebar or right sidebar of the display screen; if the automatic sliding is left and right sliding, the sliding bar can be set on the upper sidebar or lower sidebar of the display screen. By directly sliding the sliding bar, the content of the display screen can be quickly moved.
[0020] S2: Calculate the distance between the first and second landing points , based on S, the sliding speed of automatic sliding is determined.
[0021] In specific implementation, the sliding speed of the display screen content is determined by the distance between the first landing point and the second landing point. The automatic sliding speed includes two modes: slow and fast. If the distance between the first landing point and the second landing point is , the display content is in slow mode, and the slow moving speed is , It is a fixed value that can be adjusted by the user to adapt to the reading speed of different users; if the distance between the first landing point and the second landing point , the display content is in fast mode, moving quickly and Proportional, ,in is the fast scrolling coefficient, The user can set it. The farther the distance between the first landing point and the second landing point, the faster the sliding speed. The viewing mode of the display content includes two options: page turning mode and scrolling mode. When the user selects the scrolling mode, the displayed content is displayed in the slow mode. In fast mode, the displayed content is scrolled at the speed of When the user selects the page turning mode, get the length of the displayed content , in slow mode, every time To turn the page, in fast mode, every Different reading methods and moving speeds can adapt to the reading habits of different users and increase the comfort of reading.
[0022] Furthermore, if the automatic sliding is turned on, if the user finds that the sliding speed is not appropriate, the finger continues to slide from the second landing point. At this time, the pressure sensing circuit module captures the real-time landing point of the finger. , and according to the distance between the first landing point and the real-time landing point Calculates the slide speed for automatic slides.
[0023] S3: After the user slides the display screen to the content to be viewed at the above sliding speed, it is detected whether the user performs a "mark anchor point" operation.
[0024] In specific implementation, when the user reaches the content to be viewed, long press the screen for more than 3 seconds, and the display screen pops up an operation option pop-up window, which includes the "mark anchor point" option. After clicking "mark anchor point", an anchor point name input window pops up, and the anchor point is named for easy memorization, and the anchor point coordinates are recorded as ,in Indicates the marked Anchor points are set, and the anchor point names and coordinates are stored in the positioning area at the bottom of the display screen. A positioning area is set at the bottom of the display screen, and the positioning area includes three parts: back to top 11, back to bottom 12, and back to anchor point 13; back to top 11 stores the top coordinates of the display screen content. Press back to top 11, and the display screen quickly scrolls to the top of the display screen content; back to bottom 12 stores the bottom coordinates of the display screen content. Press back to bottom 12, and the display screen quickly scrolls to the bottom of the display screen content; press back to anchor point 13, and an anchor point pop-up window pops up. The anchor point pop-up window includes anchor point name options for each mark. Each anchor point name option corresponds to a different anchor point coordinate. Select the anchor point name option to be consulted, and the display screen quickly scrolls to the anchor point coordinates corresponding to the selected anchor point name, which is convenient for users to quickly consult the specified content, reduce sliding operations, and save consulting time.
[0025] The embodiments described above are only part of the embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any ordinary technician in the field can make equivalent replacements or changes according to the technical solutions and inventive concepts of the present invention within the technical scope disclosed by the present invention, and they should be covered by the protection scope of the present invention.
Claims
1. A method for sliding and viewing a long list based on a pressing method, characterized in that: include: S1: Detecting a first landing point and a second landing point when a user performs a sliding operation on the display screen; Take the center point of the initial content of the display screen as the origin, establish a plane rectangular coordinate system, detect the first landing point when the user touches and presses the display screen, and mark the coordinates of the first landing point as After the user's finger presses the display screen for 2 seconds at the first landing point, it moves a distance in the direction to be consulted and reaches the second landing point. The content of the display screen automatically slides in the opposite direction of the user's finger sliding direction, and the coordinates of the second landing point are marked as ; S2: Calculate the distance between the first and second landing points , based on S, the sliding speed of automatic sliding is determined; the sliding speed includes two modes: slow and fast. If the distance between the first landing point and the second landing point is , the display content is in slow mode, and the slow moving speed is ; If the distance between the first and second landing points , the display content is in fast mode, and the fast moving speed and Proportional, ,in is the fast scrolling coefficient; S3: After the user slides the display screen to the content to be viewed at the above sliding speed, detect whether the user performs the "mark anchor point" operation; when the user reaches the content to be viewed, the user presses the screen for more than 3 seconds, and the display screen pops up an operation option pop-up window, which includes the "mark anchor point" option. After clicking "mark anchor point", an anchor point name input window pops up, and the anchor point is named for easy memorization, and the anchor point coordinates are recorded as ,in Indicates the marked There is an anchor point at the bottom of the display screen, and a positioning area is set to store the anchor point name and coordinates.
2. The method for viewing a long list by sliding based on pressing as claimed in claim 1, characterized in that: When the automatic sliding is turned on, a sliding bar appears on the side of the display screen, and the specific position of the sliding bar is set by the user; if the automatic sliding is up and down sliding, the sliding bar is set on the left sidebar or the right sidebar of the display screen; if the automatic sliding is left and right sliding, the sliding bar is set on the upper sidebar or the lower sidebar of the display screen.
3. The method for viewing a long list by sliding based on pressing as claimed in claim 1, characterized in that: Said It is a fixed value that can be adjusted by the user to adapt to the reading speed of different users.
4. The method for viewing a long list by sliding based on pressing as claimed in claim 1, characterized in that: In step S2, when the automatic sliding is turned on, if the user finds that the sliding speed is not appropriate, the finger continues to slide from the second landing point. At this time, the pressure sensing circuit module captures the real-time landing point of the finger. , and according to the distance between the first landing point and the real-time landing point Calculates the slide speed for automatic slides.
5. The method for viewing a long list by sliding based on pressing as claimed in claim 3, characterized in that: In step S2, the viewing mode of the display screen content includes two options: page turning mode and scrolling mode. When the user selects the scrolling mode, in the slow mode, the displayed content is displayed in the order of In fast mode, the displayed content is scrolled at the speed of When the user selects the page turning mode, get the length of the displayed content , in slow mode, every time To turn the page, in fast mode, every Turn the page.
6. The method for viewing a long list by sliding based on pressing as claimed in claim 1, characterized in that: In step S3, the positioning area includes three parts: back to top, back to bottom and back to anchor point; the back to top part stores the top coordinates of the display screen content, and when the back to top part is pressed, the display screen quickly scrolls to the top of the display screen content; Back to bottom stores the bottom coordinates of the display screen content. Press Back to bottom to quickly scroll the display screen content to the bottom. The back anchor point stores the anchor point coordinates marked by the display content. Press the back anchor point button to quickly scroll the display to the position of the anchor point marked by the display content.
7. The method for viewing a long list by sliding based on pressing as claimed in claim 6, characterized in that: Press the return anchor point button to pop up an anchor point pop-up window, which includes anchor point name options for each mark. Each anchor point name option corresponds to a different anchor point coordinate. Select the anchor point name option you want to view, and the display screen quickly scrolls to the anchor point coordinates corresponding to the selected anchor point name.
Citation Information
Patent Citations
Multi-dimensional auto-scrolling
CN102508592A
Screen rolling method and device
CN106933481A
Automatic reading method, device, terminal and storage medium
CN109144352A
Automatic display method and device of picture sequence, electronic equipment and storage medium
CN112631480A
Internet page positioning method and device and electronic equipment
CN119166919A