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

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

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

nhaarman/ListViewAnimationsArchived

0
View on GitHub↗
5,523 نجوم·1,621 تفرعات·Java·Apache-2.0·9 مشاهدات

ListViewAnimations

ListViewAnimations هو إطار عمل لحركة عناصر القائمة ومكتبة رسوم متحركة لـ Android مصممة لتنفيذ انتقالات مرئية وتفاعلية داخل طرق عرض القائمة والشبكة. يوفر مجموعة أدوات لإدارة حركة العناصر، مع التركيز بشكل خاص على كيفية ظهور العناصر وتحركها وانتقالها داخل واجهة المستخدم.

تتيح المكتبة إيماءات تفاعلية معقدة، بما في ذلك السحب للحذف وإعادة الترتيب بالسحب والإفلات. كما تدعم التوسع المتحرك لعناصر القائمة للكشف عن محتوى مخفي وتطبق تأثيرات مرئية مثل التلاشي والتحجيم عند دخول العناصر إلى الشاشة.

يغطي إطار العمل انتقالات هيكلية لإضافة أو إزالة أو نقل العناصر، مما يضمن واجهة مستجيبة من خلال حركة منسقة ورسوم متحركة قائمة على الخصائص.

Features

  • List Transition Animations - Provides smooth visual transitions for items being added, removed, or moved within Android lists and grids.
  • Gesture-Driven View Transitions - Maps touch input coordinates to view translation properties for real-time gesture-driven item movement.
  • Android Motion Frameworks - Provides a toolkit for implementing view transitions and item motion within the Android ecosystem.
  • Android - Offers a collection of animation tools specifically built for Android platform list and grid views.
  • Collapsible List Items - Provides animated expansion of list items to reveal hidden content within Android applications.
  • Layout Transition Logic - Adjusts item container heights dynamically to trigger smooth transitions between collapsed and expanded states.
  • List Interaction Gestures - Implements interactive touch gestures for swipe-to-dismiss and drag-and-drop reordering of list elements.
  • Motion Design Systems - Adds polished entrance animations, such as fading and scaling, to Android list components.
  • UI Transition Libraries - Provides a library for adding fade, scale, and movement effects to elements in Android lists.
  • Android Property Animators - Uses Android property animation frameworks to map data set changes to visual transformations.
  • Coordinate-Based Position Calculators - Calculates view movement by tracking absolute screen coordinates during list reordering.
  • UI State Transition Logic - Triggers animation sequences based on the lifecycle state of list items within the recycler.
  • Animations and Effects - Animations for list view items.
  • List Views - Library for adding various animations to list items.

سجل النجوم

مخطط تاريخ النجوم لـ nhaarman/listviewanimationsمخطط تاريخ النجوم لـ nhaarman/listviewanimations

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ ListViewAnimations

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع ListViewAnimations.
  • cymcsg/ultimaterecyclerviewالصورة الرمزية لـ cymcsg

    cymcsg/UltimateRecyclerView

    7,173عرض على GitHub↗

    UltimateRecyclerView is an advanced list component for Android that provides built-in support for animations, sticky headers, and pull-to-refresh. It functions as a specialized set of UI elements designed to handle draggable, expandable, infinite-scrolling, and swipeable list interfaces. The project includes a draggable list manager for reordering items through drag-and-drop interactions and an expandable list component for toggling additional item details. It implements a swipe-to-dismiss interface for item removal and a list controller that enables infinite scroll pagination by triggering d

    Javaandroidjavarecyclerview
    عرض على GitHub↗7,173
  • wasabeef/recyclerview-animatorsالصورة الرمزية لـ wasabeef

    wasabeef/recyclerview-animators

    11,543عرض على GitHub↗

    This library is an Android animation framework designed to manage the visual transitions and entrance effects of dynamic list components. It provides a collection of pre-built animation primitives that trigger automatically when items are added, removed, or moved within a list, allowing developers to apply polished motion effects to interface elements. The project distinguishes itself by offering granular control over the timing, interpolation, and sequencing of these transitions. It supports the composition of multiple animation layers and the implementation of staggered motion effects, whic

    Kotlinandroidandroid-libraryanimation
    عرض على GitHub↗11,543
  • traex/rippleeffectالصورة الرمزية لـ traex

    traex/RippleEffect

    4,895عرض على GitHub↗

    RippleEffect is a library and interaction framework for implementing Material Design ripple animations within Android applications. It provides tools to add animated visual feedback to interface elements to signal successful user interactions. The library allows for the customization of ripple effects, including adjustments to color, duration, and scale. It supports both configuration via attributes and dynamic adjustments through setter methods, and includes a listener interface to detect when a ripple animation has finished its execution.

    Java
    عرض على GitHub↗4,895
  • ybq/android-spinkitالصورة الرمزية لـ ybq

    ybq/Android-SpinKit

    8,646عرض على GitHub↗

    Android-SpinKit is an Android animation library that provides a collection of animated loading spinner views for use as progress indicators during asynchronous operations. The library offers multiple predefined animation styles, including Circle, Wave, and DoubleBounce, which can be selected and displayed as standard Android View elements within an application's layout. The library distinguishes itself by being built entirely on the Android SDK's drawing and animation APIs, with no external dependencies required. Each spinner type implements a distinct animation state machine using Android's

    Javaandroid-loadinganimationloading
    عرض على GitHub↗8,646
عرض جميع البدائل الـ 30 لـ ListViewAnimations→

الأسئلة الشائعة

ما هي وظيفة nhaarman/listviewanimations؟

ListViewAnimations هو إطار عمل لحركة عناصر القائمة ومكتبة رسوم متحركة لـ Android مصممة لتنفيذ انتقالات مرئية وتفاعلية داخل طرق عرض القائمة والشبكة. يوفر مجموعة أدوات لإدارة حركة العناصر، مع التركيز بشكل خاص على كيفية ظهور العناصر وتحركها وانتقالها داخل واجهة المستخدم.

ما هي الميزات الرئيسية لـ nhaarman/listviewanimations؟

الميزات الرئيسية لـ nhaarman/listviewanimations هي: List Transition Animations, Gesture-Driven View Transitions, Android Motion Frameworks, Android, Collapsible List Items, Layout Transition Logic, List Interaction Gestures, Motion Design Systems.

ما هي البدائل مفتوحة المصدر لـ nhaarman/listviewanimations؟

تشمل البدائل مفتوحة المصدر لـ nhaarman/listviewanimations: cymcsg/ultimaterecyclerview — UltimateRecyclerView is an advanced list component for Android that provides built-in support for animations, sticky… wasabeef/recyclerview-animators — This library is an Android animation framework designed to manage the visual transitions and entrance effects of… traex/rippleeffect — RippleEffect is a library and interaction framework for implementing Material Design ripple animations within Android… ybq/android-spinkit — Android-SpinKit is an Android animation library that provides a collection of animated loading spinner views for use… daimajia/androidviewanimations — AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a… andkulikov/transitions-everywhere — Transitions Everywhere is an Android view animation library and UI transition framework. It serves as an extension to…