awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesRefresh-Enabled Scroll Wrappers

Containers that wrap scrollable views to synchronize refresh headers and loading footers.

Distinct from Android Nested Scrolling: Specializes Android nested scrolling to the specific use case of a refresh-capable wrapper.

Explore 4 awesome GitHub repositories matching user interface & experience · Refresh-Enabled Scroll Wrappers. Refine with filters or upvote what's useful.

Awesome Refresh-Enabled Scroll Wrappers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • scwang90/smartrefreshlayoutالصورة الرمزية لـ scwang90

    scwang90/SmartRefreshLayout

    25,141عرض على GitHub↗

    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

    Wraps scrollable views to add interactive refresh headers and loading footers with synchronized scrolling.

    Javaandroidandroid-uifooter
    عرض على GitHub↗25,141
  • xrecyclerview/xrecyclerviewالصورة الرمزية لـ XRecyclerView

    XRecyclerView/XRecyclerView

    5,301عرض على GitHub↗

    XRecyclerView هو مكون قائمة Android ومكتبة امتداد تضيف سلوكيات السحب للتحديث والتمرير اللانهائي إلى RecyclerView قياسي. يعمل كعنصر واجهة مستخدم محمول قابل للتمرير مصمم لإدارة القوائم القائمة على البيانات مع دعم للرؤوس والتذييلات الديناميكية. توفر المكتبة واجهة قائمة على الإيماءات لتشغيل إعادة تحميل المحتوى عبر أداة السحب للتحديث وتطبق آلية لتشغيل استدعاءات جلب البيانات عندما يصل المستخدم إلى أسفل القائمة لتمكين التمرير اللانهائي. تدعم علاوة على ذلك إدارة رأس القائمة الديناميكية وتنفيذ سير عمل التحميل للمزيد لإلحاق محتوى جديد أثناء تمرير المستخدم.

    Wraps a RecyclerView in a container to synchronize refresh headers and loading footers.

    Javacustom-viewfeatrueload-more
    عرض على GitHub↗5,301
  • lcodecorex/twinklingrefreshlayoutالصورة الرمزية لـ lcodecorex

    lcodecorex/TwinklingRefreshLayout

    3,984عرض على GitHub↗

    TwinklingRefreshLayout هو تخطيط سحب للتحديث (Pull-to-refresh) لنظام Android يوفر حاوية قابلة للتمرير لتنفيذ وظائف التحديث والتحميل للمزيد. يعمل كغلاف عرض لمكونات مثل RecyclerView و ScrollView و WebView لضمان سلوكيات تحديث وتحميل متسقة عبر طرق عرض مختلفة قابلة للتمرير. يتميز المشروع بمكون ارتداد عند التمرير الزائد (Overscroll) الذي ينشئ رسوماً متحركة مرنة عند قيام المستخدمين بالتمرير بعد حدود التخطيط. يتضمن نظاماً لمؤشرات تحديث مخصصة، مما يسمح لطرق عرض الرأس والتذييل بتحريك حالاتها البصرية بناءً على تقدم تمرير المستخدم. يغطي التخطيط أيضاً مجموعة من تأثيرات التمرير التفاعلية، بما في ذلك مشغلات السحب للتحميل في أسفل القائمة وتثبيت الرأس للحفاظ على طرق عرض معينة ثابتة أثناء التمرير.

    Offers refresh-enabled scroll wrappers for RecyclerView, ScrollView, and WebView to unify loading behaviors.

    Java
    عرض على GitHub↗3,984
  • ankeetmaini/react-infinite-scroll-componentالصورة الرمزية لـ ankeetmaini

    ankeetmaini/react-infinite-scroll-component

    3,083عرض على GitHub↗

    This project is a frontend component designed to manage dynamic content loading and scroll-based interactions within web applications. It provides a reusable interface for handling data injection as users navigate through scrollable areas, ensuring that content updates occur automatically based on scroll position or manual user triggers. The component distinguishes itself by supporting both standard downward infinite scrolling and inverse scrolling, which allows for the natural expansion of content history in chat-like interfaces. It offers developers full control over the visual presentation

    Supports inverse scrolling to load older content at the top, enabling natural history expansion in chat-like interfaces.

    TypeScriptcomponentinfinite-listsinfinite-scroll
    عرض على GitHub↗3,083
  1. Home
  2. User Interface & Experience
  3. Scroll Interaction Handlers
  4. Scroll State Controllers
  5. Scroll Observers
  6. Android Nested Scrolling
  7. Refresh-Enabled Scroll Wrappers