Mobile Terminal Window Adjustment Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Android system's multi-window display function does not allow users to adjust window size and position, limiting user control and potentially causing windows to be blocked, affecting usability.
Innovation Solution
A method and device for detecting and adjusting freeform windows on a mobile terminal, allowing users to adjust the position and size of multiple windows based on acquired parameters, preventing window blocking and enhancing user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the multi-window display function is provided without window adjustment capability, then users can call in or call out windows, but users cannot adjust window size and position, leading to windows being blocked and affecting usability
Solution Approach 1:
The patent implements dynamic window adjustment by allowing users to freely resize and reposition windows within the display area. The window management system transitions from static window positioning to dynamic adjustment, enabling users to modify window size and position parameters in real-time to prevent blocking and optimize usability.
2Adaptability or versatility
If window size and position are fixed in the multi-window display function, then the system structure is simple, but user control is limited and windows may be blocked
Solution Approach 1:
The patent applies parameter changes by introducing adjustable window parameters including size (width and height) and position (x and y coordinates). The window management system accepts user input to modify these parameters, enabling flexible window configuration while maintaining a relatively simple system architecture through standard coordinate-based positioning.
Data Source
AI summary
A window adjustment method, a window adjustment device, a mobile terminal and a computer readable storage medium. The window adjustment method comprises: detecting the number of free windows displayed by a mobile terminal (101); if the number of the windows is not less than two, determining a free window to be adjusted among the free windows displayed by the mobile terminal (102); acquiring an adjustment parameter, and adjusting, on the basis of the adjustment parameter, the free window to be adjusted (103), the adjustment parameter comprising a positional parameter and/or a size parameter. The method allows a user to adjust a window according to his/her needs, so as to avoid the window being blocked and affecting the use thereof by the user.


