SkillAgentSearch skills...

NestedScrollingHistory

A interesting history for nested scrolling in Android. A better NestedScrollView4 instead of newest NestedScrollView. A concise implementation of suspended layout.

Install / Use

/learn @RubiTree/NestedScrollingHistory
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

NestedScrollingHistory

<img src="./resource/title.jpg" width="100%"/>

What's NestedScrolling?

What's the difference among NestedScrollingChild & NestedScrollingChild2 & NestedScrollingChild3 ?

Why newest(androidx.core 1.1.0-alpha01) NestedScrollView sometimes out of control?

<img src="./resource/bug3_1.gif" width="20%"/>

You can see all details here (中文).

You also can get better NestedScrollView4 instead of NestedScrollView bellow.


NestedScrollView4 use like

<img src="./resource/bug3_2.gif" width="20%"/>

License

For Gradle

Step 1. Add the JitPack repository in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

Step 2. Add the dependency

dependencies {
        implementation 'com.github.RubiTree:NestedScrollingHistory:1.0.1'
}

License

Apache License 2.0, here is the LICENSE.

Related Skills

View on GitHub
GitHub Stars64
CategoryDevelopment
Updated2mo ago
Forks7

Languages

Java

Security Score

95/100

Audited on Jan 9, 2026

No findings