4 مستودعات
UI components and logic that trigger content loading when a user drags a footer upwards.
Distinguishing note: The candidates were completely irrelevant (electrical resistors, algorithms, AI pipelines).
Explore 4 awesome GitHub repositories matching user interface & experience · Pull-Up Loading Indicators. 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
Implements loading events triggered when a user drags a footer up or reaches the bottom of a list.
BGARefreshLayout-Android هي مكتبة تخطيط لتطبيقات Android تنفذ أنماط السحب للتحديث والسحب للأعلى للتحميل. تعمل كحاوية عرض متخصصة وإطار عمل لتحميل القوائم مصمم لإدارة مؤشرات التحميل ونص الحالة أثناء عمليات جلب البيانات. تتميز المكتبة بدعم تسلسل هرمي للعرض قابل للتخصيص يسمح بدمج مساحة إعلانية مخصصة في الجزء العلوي من التخطيط، موضوعة فوق المحتوى القابل للتمرير. توفر نظام حامل عرض (view holder) يتيح إنشاء تأثيرات مرئية ورسوم متحركة مخصصة لكل من إجراءات التحديث والتحميل. يغطي المشروع مسارات عمل وظيفية لاعتراض أحداث اللمس وتتبع حالات التمرير لتشغيل تحديثات المحتوى. تستخدم تحديثات الحالة القائمة على الأحداث لإخطار التطبيقات عندما ينتقل التخطيط بين حالات التحديث والتحميل.
Implements the UI components and logic to trigger and display loading indicators when pulling up at the end of a list.
fluttereasyrefresh is a library for implementing pull-to-refresh and infinite scroll pagination within Flutter list components. It provides the functional components and logic required to trigger data reloads via pull-down gestures and fetch additional data chunks through pull-up triggers. The project features a decoupled indicator architecture that allows for customizable visual styles, themed animations, and flexible positioning of headers and footers. It includes a centralized controller that enables the programmatic management of refresh and loading states independently of user gestures
Provides UI components and logic to trigger additional content loading when the user scrolls to the bottom of a list.
TwinklingRefreshLayout هو تخطيط سحب للتحديث (Pull-to-refresh) لنظام Android يوفر حاوية قابلة للتمرير لتنفيذ وظائف التحديث والتحميل للمزيد. يعمل كغلاف عرض لمكونات مثل RecyclerView و ScrollView و WebView لضمان سلوكيات تحديث وتحميل متسقة عبر طرق عرض مختلفة قابلة للتمرير. يتميز المشروع بمكون ارتداد عند التمرير الزائد (Overscroll) الذي ينشئ رسوماً متحركة مرنة عند قيام المستخدمين بالتمرير بعد حدود التخطيط. يتضمن نظاماً لمؤشرات تحديث مخصصة، مما يسمح لطرق عرض الرأس والتذييل بتحريك حالاتها البصرية بناءً على تقدم تمرير المستخدم. يغطي التخطيط أيضاً مجموعة من تأثيرات التمرير التفاعلية، بما في ذلك مشغلات السحب للتحميل في أسفل القائمة وتثبيت الرأس للحفاظ على طرق عرض معينة ثابتة أثناء التمرير.
Ships pull-up loading indicators that trigger load-more actions when pulling up at the bottom of a view.