2 Repos
Tuning the tactile feel of scrolling through drag resistance and rebound effects on Android.
Distinct from Android Nested Scrolling: Candidates focus on nested scrolling or optimization, not the tactile feel/physics tuning.
Explore 2 awesome GitHub repositories matching mobile development · Android Scroll Physics Customization. Refine with filters or upvote what's useful.
SmartRefreshLayout is a pull-to-refresh framework and gesture interaction library for Android. It provides a scroll view wrapper that integrates interactive refresh headers and loading footers into mobile user interfaces, coordinating synchronized scrolling and touch events. The project features a pluggable architecture for custom refresh indicators and secondary refresh mechanisms. It utilizes damping-based gesture translation and overscroll rebound mechanisms to manage the tactile feel of drag resistance and physics-based animations. The library covers a broad range of interaction logic, i
Fine-tunes the tactile feel of scrollable views through adjusted drag resistance and overscroll physics.
GravitySnapHelper ist ein Android-Controller für Listen-Scrolling und ein RecyclerView-Snap-Helper, der dazu dient, die Scroll-Geschwindigkeit zu verwalten und Listenelemente an bestimmten Container-Kanten auszurichten. Er fungiert als Positionierungsmechanismus, um sicherzustellen, dass Elemente an den Viewport-Grenzen einrasten, wenn die Benutzerinteraktion stoppt. Das Projekt bietet spezifische Unterstützung für Layout-Richtungen von rechts nach links (RTL), um sicherzustellen, dass Listenelemente unabhängig von der Sprachrichtung des Geräts korrekt an den Bildschirmrändern ausgerichtet werden. Das Tool enthält Funktionen zur Regulierung der Scroll-Bewegung, wie z. B. die Begrenzung von Fling-Distanzen mittels Pixel-Offsets oder Container-Prozentsätzen. Es überwacht zudem die Scroll-Geschwindigkeit, um zu bestimmen, wann Elemente einen Übergang zum nächsten Snap-Ziel auslösen sollen.
Improves the tactile feel of scrolling lists by controlling fling distance and scroll velocity.