Screenshot Capture with Previous-State Selection for Interface Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screenshot methods often result in inconsistent final images due to improper operations or system notifications, leading to inefficient and cumbersome re-takes.
Innovation Solution
The method determines if interface content changes within a preset duration before the screenshot input and outputs multiple screenshots, including the current and previous states if changes occur, allowing users to select the desired screenshot.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user triggers screenshot function by using a three-finger downward sliding operation, then the screenshot function is activated, but the interface content may change before the screenshot is captured, resulting in inconsistent screenshot content
Solution Approach 1:
The system performs preliminary actions by capturing screenshots at multiple time points (including before, during, and after the gesture operation) to ensure the screenshot content is accurate regardless of when the interface content changes occur during the user's interaction sequence
2Reliability
If the terminal device receives and displays notification messages during screenshot process, then user information is notified, but the interface content changes causing captured image to be inconsistent with user's expectation
Solution Approach 1:
The system performs preliminary actions by capturing screenshots at multiple time points (including before, during, and after the gesture operation) to ensure the screenshot content is accurate regardless of when the interface content changes occur during the user's interaction sequence
Solution Approach 2:
The system provides feedback by presenting multiple captured screenshots to the user and allowing selection, ensuring the user receives accurate screenshot content even when interface changes occur during the capture process
3Manufacturing precision
If the user takes screenshot again when interface content changes, then the desired screenshot can be obtained, but operations become cumbersome and screenshot efficiency decreases
Solution Approach 1:
The system merges multiple screenshot capture operations into a single unified operation by automatically capturing screenshots at multiple time points and presenting them together, allowing the user to obtain accurate screenshots without performing multiple separate capture operations
Solution Approach 2:
The system provides feedback by presenting multiple captured screenshots to the user and allowing selection, ensuring the user receives accurate screenshot content even when interface changes occur during the capture process
Data Source
AI summary
This application discloses a screenshot method, a screenshot apparatus, an electronic device, and a readable storage medium. The screenshot method includes: receiving a screenshot input of a user; responding to the screenshot input, displaying a first screenshot when interface content of a screen interface does not change within preset duration before the screenshot input is received; or displaying the first screenshot and at least one second screenshot when the interface content of the screen interface changes within the preset duration before the screenshot input is received, where the first screenshot is an image obtained by taking a screenshot of the screen interface when the screenshot input is received, and the at least one second screenshot is an image captured on the screen interface before interface content changes each time.


