Widget Grid Adaptation for Dynamic Display Layouts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile phone widgets occupy a fixed number of grids, which does not adapt to changes in grid configuration, leading to a deteriorated display effect.
Innovation Solution
A method and apparatus that dynamically adjust the number of grids occupied by a widget by acquiring size values after switching from one grid configuration to another, ensuring the widget's size is adapted to the new grid configuration, allowing for automatic conversion of the widget's size into the appropriate number of grid units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of grids occupied by a widget is kept constant, then the widget structure is simple and easy to implement, but the display effect deteriorates when grid configuration changes
Solution Approach 1:
The patent applies dynamics by making the number of grids occupied by a widget dynamically adjustable rather than fixed. When grid configuration changes, the system automatically recalculates and adjusts the widget's grid occupancy to maintain proper display proportions and alignment, thereby improving adaptability without requiring complex manual reconfiguration
Solution Approach 2:
The patent changes the parameter of grid occupancy from a constant value to a variable that adapts to grid configuration changes. By monitoring grid configuration parameters and automatically adjusting the widget's grid occupancy accordingly, the system maintains optimal display effects across different grid arrangements
2Adaptability or versatility
If the widget size is automatically adjusted when grid configuration changes, then the display effect is improved, but the calculation complexity increases
Solution Approach 1:
The system applies self-service by automatically detecting grid configuration changes and recalculating the appropriate widget grid occupancy without user intervention. The widget management system monitors grid configuration parameters and autonomously adjusts widget sizes to maintain proper display proportions, eliminating the need for manual recalculation
Solution Approach 2:
The patent implements feedback by continuously monitoring grid configuration changes and using this information to automatically adjust widget grid occupancy. The system establishes a feedback loop where grid configuration changes trigger automatic recalculation and adjustment of widget parameters, ensuring consistent display quality across different configurations
Data Source
Figure 1~2
Figure 3a~3b
Figure 4a~4b
AI summary
Disclosed are a method, device and terminal for adjusting a widget. After the interface grid configuration of a terminal is switched from a first grid configuration to a second grid configuration, the dimension value of a widget is acquired; and according to the dimension value of each grid in the second grid configuration, the number of grids occupied by the widget is determined. By automatically converting the dimension of a widget into the number of grids in a current grid configuration, the method, device and terminal for adjusting a widget provided in the embodiments of the present invention enable the dimension of the widget to be unchanged or adaptive to a current unit grid dimension after the grid configuration has been changed, thereby improving the display effect and the user experience.