Nested Feed Page Layout for Smooth Tab Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing feed stream implementations using RecyclerView tools face issues with unsmooth switching tabs and stuck refreshing due to recursive queries, leading to performance loss and inefficient resource consumption.

Innovation Solution

A page information display method that nests a layout control in a main view control, associating it with sub-view controls through a view page turning control, enabling quick location and reducing resource consumption while ensuring smooth page sliding and diverse content display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple switching tabs are added to the feed stream to achieve richer information styles, then the diversity of information display is improved, but the device complexity increases

Engineering Contradiction:
Improvediversity of information displayVSAvoidstructure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a nested control structure where a first view control (RecyclerView) contains a nested layout control, which in turn contains a second view control (ViewPager2) for tab switching. This nesting allows multiple information styles and tabs to be integrated within a single feed stream interface, achieving diverse information display without requiring separate independent interfaces, thus managing complexity through hierarchical organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The nested layout control serves multiple functions: it acts as a container for the tab switching mechanism, provides coordinate transformation between parent and child views, and enables unified sliding operations. This multi-functionality reduces the need for separate specialized components, thereby improving adaptability while controlling overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of manufacture

If RecyclerView tools are used for feed stream implementation, then the ease of manufacture is improved, but the productivity deteriorates due to unsmooth tab switching and stuck refreshing

Engineering Contradiction:
Improveimplementation easeVSAvoidtab switching smoothness
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The nested layout control acts as an intermediary between the first view control (RecyclerView) and the second view control (ViewPager2). It establishes bidirectional communication through interfaces (NestedScrollingChild2 and NestedScrollingParent2), enabling coordinate transformation and sliding state synchronization. This intermediary mechanism ensures smooth tab switching and prevents stuck refreshing by properly coordinating scrolling events between parent and child controls.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If recursive queries are used to locate nested controls, then the ease of manufacture is improved, but the loss of time increases due to performance loss

Engineering Contradiction:
Improvecontrol association easeVSAvoidresource consumption
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The nested layout control pre-establishes bidirectional communication interfaces (NestedScrollingChild2 and NestedScrollingParent2) between parent and child controls during initialization. This preliminary setup eliminates the need for recursive queries during runtime, as the hierarchical relationships and coordinate transformations are already configured. The system performs required actions in advance, reducing runtime overhead and resource consumption.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If the first view information is slid out of the current page display range, then the productivity is improved by displaying more content, but the reliability deteriorates due to potential loss of important information

Engineering Contradiction:
Improvecontent display efficiencyVSAvoidinformation completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The nested layout control continuously monitors the sliding state of the first view control and maintains bidirectional communication with the second view control. When the first view information approaches the boundary of the display range, the system can detect this state through the nested scrolling interfaces and adjust the sliding behavior accordingly. This feedback mechanism ensures that important information is not accidentally lost while still allowing efficient content display.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12524134B2Page information display method, apparatus, computer device and storage medium
Publication Date: 2026.01.13 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12524134B2 patent drawing
  • US12524134B2 patent drawing
  • US12524134B2 patent drawing

AI summary

The present disclosure provides a page information display method, apparatus, computer device and storage medium, wherein, the method comprises: in response to a trigger operation for a target vertical tag, displaying first view information in a first area of an information display page through a main view control; laying out a view page turning control in the main view control through a nested layout control nested in the main view control, and nesting a sub-view control in the view page turning control; displaying a plurality of information flow tags through the view page turning control, and displaying each multimedia content corresponding to the selected information flow tag in a second area of the information display page through the sub-view control.