2 repository-uri
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 este un controller de scroll pentru liste Android și un snap helper pentru RecyclerView, conceput pentru a gestiona viteza de scroll și a alinia elementele listei la marginile specifice ale containerului. Acesta funcționează ca un mecanism de poziționare pentru a asigura că elementele se aliniază la limitele viewport-ului atunci când interacțiunea utilizatorului se oprește. Proiectul oferă suport specific pentru direcțiile de layout de la dreapta la stânga (RTL), asigurându-se că elementele listei se aliniază corect la marginile ecranului, indiferent de direcția limbii dispozitivului. Instrumentul include capabilități pentru reglarea mișcării de scroll, cum ar fi restricționarea distanțelor de fling folosind decalaje de pixeli sau procente din container. De asemenea, monitorizează viteza de scroll pentru a determina când elementele ar trebui să declanșeze o tranziție către următorul punct de snap.
Improves the tactile feel of scrolling lists by controlling fling distance and scroll velocity.