4 مستودعات
Comprehensive libraries for asynchronous image loading and multi-tier caching on mobile platforms.
Distinct from Network Image Caching: More comprehensive than a simple cache; describes the entire identity of an image loading framework including fetching and decoding.
Explore 4 awesome GitHub repositories matching mobile development · Image Caching Frameworks. Refine with filters or upvote what's useful.
SDWebImage is an asynchronous image loading library for iOS that provides a framework for fetching, decoding, and caching images. It consists of a core loading library, a decoding engine, a processing pipeline, and a caching system designed to reduce network traffic and improve load times. The project features a two-tier caching architecture that stores assets in both volatile memory and persistent disk storage. It distinguishes itself through a modular loader pattern and a plugin-based decoding system, which allow for the integration of custom storage engines and the support of non-standard
Provides a complete framework for asynchronous image downloading, decoding, and two-tier caching for iOS.
HanekeSwift هي مكتبة تخزين مؤقت عامة لـ iOS وإطار عمل متخصص لتخزين الصور مؤقتاً. توفر نظاماً متعدد المستويات يخزن أنواع بيانات عشوائية في الذاكرة وعلى تخزين القرص الدائم لتقليل طلبات الشبكة. يتميز المشروع بمعالج صور متخصص يدير التحميل غير المتزامن، وتغيير الحجم، وتخزين القرص لمكونات واجهة المستخدم. يتضمن نظام استرجاع في الخلفية يجلب المحتوى البعيد ويملأ ذاكرات التخزين المؤقت المحلية تلقائياً. تغطي المكتبة تخزين بيانات المفتاح والقيمة مع احتياطيات متسلسلة، حيث تتحقق من الذاكرة، ثم القرص، وأخيراً المصادر البعيدة. تنفذ إدارة سعة تلقائية من خلال سياسات إخلاء الذاكرة وتتعامل مع إلغاء ضغط البيانات والتحويلات خارج الخيط الرئيسي.
Offers a comprehensive framework for asynchronous image loading, resizing, and multi-tier caching on iOS.
Muzei is an Android live wallpaper engine and background manager used to rotate high-quality artwork and personal photos as a dynamic device background. It functions as a system for cycling through curated image collections while utilizing content resolver protocols to manage wallpaper bitmaps and metadata. The project includes an image provider framework that provides a standardized interface for external applications to stream images into the wallpaper rotation. This allows for the integration of third-party image services and custom wallpaper sources through a common communication contract
Provides a standardized interface for external applications to stream images into a live wallpaper rotation.
PINRemoteImage هو إطار عمل لتنزيل وتخزين الصور لـ iOS. يعمل كأداة تحميل صور عن بعد ومدير متعدد الخيوط مصمم لجلب الصور من عناوين URL وعرضها في واجهات المستخدم. يتضمن المشروع أجهزة فك تشفير متخصصة لعرض تنسيقات GIF وAnimated WebP. كما يتميز بمحرك عرض JPG تدريجي يعرض المسح الضوئي بتأثيرات ضبابية لتحسين سرعة التحميل المتصورة على الاتصالات البطيئة. تدير المكتبة مهام التنزيل المتزامنة مع إلغاء تكرار الطلبات وتستخدم نظام تخزين مؤقت هجين للذاكرة والقرص. وتتعامل مع تحجيم الأصول عالية الدقة وتقوم بفك تشفير الصور على خيوط الخلفية للحفاظ على استجابة واجهة المستخدم.
Functions as a comprehensive image caching framework for iOS, managing fetching, decoding, and multi-tier storage.