GUI View Mode Switch via Single-Finger Double-Tap Gesture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical user interfaces (GUIs) on touch screen devices lack an efficient method for switching between thumbnail and complete view modes, leading to user inconvenience, especially in maintaining reading or manipulation history when switching back to thumbnail view.
Innovation Solution
Implementing a method that detects a single-finger double-tap gesture to switch between thumbnail and complete view modes, acquiring and presenting appropriate information from a remote server or memory pool, and rendering sub-view elements based on size attributes, allowing for seamless transitions while preserving user history.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the GUI switches from thumbnail view mode to complete view mode, then the user can view complete information, but the device needs to acquire and process large amounts of data from the remote server
Solution Approach 1:
The system pre-loads and caches simplified information (titles, summaries, thumbnails) for multiple sub-view objects in the memory pool before they are actually needed. When switching from thumbnail to complete view mode, the system can quickly retrieve this pre-prepared data from the memory pool rather than acquiring it from the remote server in real-time, thus resolving the contradiction between information completeness and data acquisition efficiency.
2Adaptability or versatility
If the GUI displays multiple sub-view objects in thumbnail view mode, then the user can see an overview of multiple items, but the user cannot view complete information without switching to complete view mode for each item
Solution Approach 1:
The system implements a universal memory pool that serves multiple functions: storing simplified information for thumbnail view, preparing complete information for complete view mode, and maintaining reading/manipulation history across mode switches. This multi-functional memory pool allows the system to provide both overview capability in thumbnail mode and complete information in complete mode without requiring separate data management systems, thus improving ease of operation while maintaining view mode flexibility.
3Loss of information
If the system acquires complete information from the remote server for each sub-view object, then the user can view full details, but the device consumes more network bandwidth and processing resources
Solution Approach 1:
The system implements local quality by storing different types of information in the memory pool with different levels of detail: simplified information (titles, summaries, thumbnails) for frequent thumbnail view operations, and complete information for less frequent complete view operations. This local differentiation allows the system to serve thumbnail view requests using locally stored simplified data without consuming network bandwidth, while still being able to provide complete information when needed, thus resolving the contradiction between information availability and energy consumption.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A method for implementing a view mode switch of a graphical user interface (GUI) is disclosed. The method is performed at an electronic device with a touch screen display. In this method, a single-finger double-tap gesture on a first sub-view object among a plurality of sub-view objects is detected, upon detection of the single-finger double-tap gesture on the first sub-view object, the GUI performs a thumbnail-to-complete or complete-to-thumbnail view mode switch; an information content, which is associated with a sub-view object to be presented and adapted to the switched view mode of the GUI is acquired; and the sub-view object with the acquired information content is presented in the GUI. In addition, an apparatus, a GUI, a system and a non-transitory computer-readable storage medium related to the method are also disclosed