Operation List Viewport Extension for Display Gap Elimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing smart device operation lists often result in poor user impressions due to gaps or white spaces at the bottom of the display region, as the size of subsequent operation items is unknown, leading to incomplete rendering or blank content.
Innovation Solution
The method involves obtaining a target operation item, calculating the remaining space, extending the current list viewport based on this space, and determining the display position of the target operation item based on the size of the next operation item and the remaining space to ensure accurate rendering and filling of the display area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the operation list displays each operation item in the center of the display region, then display comfort is improved, but white spaces or gaps appear at the bottom of the screen when the size of subsequent operation items is unknown
Solution Approach 1:
The patent extends the list viewport beyond the visible display region to pre-render subsequent operation items before they are needed. This preliminary action allows the system to calculate the actual size of next operation items in advance, so when display position calculation is performed, accurate size information is already available, preventing white spaces while maintaining centered display comfort
Solution Approach 2:
The patent introduces an extended viewport dimension that goes beyond the visible display boundary. By rendering operation items in this extended dimension space, the system obtains size information of subsequent items without affecting the centered display layout in the visible region, thus resolving the contradiction between display comfort and rendering accuracy
2Manufacturing precision
If the size of the list viewport is extended to obtain the size of the next operation item, then rendering accuracy is improved, but system complexity increases
Solution Approach 1:
The patent introduces an intermediary extended viewport as a buffer zone between the visible display region and the operation list data source. This intermediary structure simplifies the system by providing a dedicated space for pre-rendering and size calculation, avoiding the need for complex real-time measurement mechanisms while improving rendering accuracy
Data Source
Figure 1
Figure 2
Figure 3a
AI summary
The disclosure relates to a method for controlling an operation list, including: obtaining a remaining space between a target operation item and a bottom of a display region, of a display of a device, when the target operation item is located at a preset position; obtaining a size of a current list viewport of the operation list; extending the size of the current list viewport based on the remaining space to generate an extended current list viewport; generating a layout of the operation list based on the extended current list viewport to obtain a size of a next operation item of the target operation item; and determining a display position of the target operation item based on the size of the next operation item and the remaining space.