Split View Exit via Window Overlap Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing split view technologies in Android systems face challenges in efficiently exiting the split view state, affecting user experience due to cumbersome operation requirements and lack of flexibility in managing overlapping windows.
Innovation Solution
A method and device for detecting user-driven movement of split windows, acquiring overlap information, and exiting the split view state when preset conditions are met, allowing for simplified exit operations and flexible application management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional split view exit methods are used, then the system maintains stability and control, but the operation process becomes cumbersome and inefficient
Solution Approach 1:
The system automatically detects window overlap states and triggers exit actions without requiring explicit user commands. The window management system monitors window positions and autonomously determines when to exit split view mode based on preset conditions, making the system self-serve the exit operation.
Solution Approach 2:
The system continuously monitors window position and overlap information, providing real-time feedback on the split view state. This feedback mechanism enables the system to detect when windows overlap and automatically respond by exiting the split view mode, creating a closed-loop control system.
2Adaptability or versatility
If flexible window management is implemented, then user experience improves, but system complexity increases
Solution Approach 1:
The system uses preset parameters (overlap thresholds, exit conditions) to control window behavior. By changing these parameters, the system can adapt to different window management scenarios without requiring complex algorithms, maintaining simplicity while achieving flexibility.
Solution Approach 2:
The window management system is divided into independent functional modules: detection module for monitoring window positions, judgment module for evaluating overlap conditions, and execution module for performing exit actions. This segmentation allows each module to handle specific tasks independently, reducing overall system complexity.
Data Source
AI summary
The embodiments of the disclosure provide a split view exiting method and device, a storage medium and an electronic device. The method includes: detecting, in a split view state, a moving operation from a user for a first split window and a second split window; moving the first split window and the second split window according to the detected moving operation; acquiring window overlap information of the first split window and the second split window when detecting that the first split window and the second split window are partially overlapped; and exiting the split view state when the window overlap information meets a preset split exiting condition.


