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

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

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

4 مستودعات

Awesome GitHub RepositoriesDrawing Implementation

Overriding standard drawing methods to implement bespoke rendering logic for custom components.

Distinct from Custom View Development: Focuses specifically on the override of the drawing cycle (onDraw) rather than the general development of the view.

Explore 4 awesome GitHub repositories matching mobile development · Drawing Implementation. Refine with filters or upvote what's useful.

Awesome Drawing Implementation GitHub Repositories

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

    GcsSloop/AndroidNote

    9,332عرض على GitHub↗

    AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive guidance on application architecture, custom view development, and advanced graphics programming. The project is distinguished by its depth in visual implementation, covering pseudo-3D perspective projections via virtual cameras and complex 2D rendering using Bézier curves and PorterDuff color blending. It also provides detailed methodologies for app modularization and the management of internal libraries through private Maven repositories and JitPack. The reference surface ext

    Implements custom UI components by overriding drawing methods and manually handling coordinates on the canvas.

    Javaandroidandroid-studiocustom-view
    عرض على GitHub↗9,332
  • vinc3m1/roundedimageviewالصورة الرمزية لـ vinc3m1

    vinc3m1/RoundedImageView

    6,404عرض على GitHub↗

    RoundedImageView is an Android library providing custom view implementations for rendering images with rounded corners, circles, and ovals. It uses hardware acceleration to ensure high performance and smooth edge quality when clipping images into these shapes. The library includes a customizable image border view that draws consistent strokes around images, scaling automatically as the view size changes. It also provides a tiled image background view that repeats image patterns across a surface using various tiling modes.

    Overrides the standard onDraw method to implement bespoke rendering for image borders and tiled backgrounds.

    Java
    عرض على GitHub↗6,404
  • danielzeller/depth-lib-android-الصورة الرمزية لـ danielzeller

    danielzeller/Depth-LIB-Android-

    4,529عرض على GitHub↗

    Depth-LIB-Android- هي مكتبة لعمق العرض وإطار عمل للتخطيط على Android توفر أدوات لإضافة تأثيرات الطبقات المكانية والسمك لعناصر واجهة المستخدم. تعمل كمُصيّر ظلال مخصص مصمم لإنشاء تسلسل هرمي مرئي من خلال العمق ثلاثي الأبعاد. توفر المكتبة تحديداً ظلالاً متسقة مع الدوران، مما يضمن بقاء الظلال محاذية بصرياً ومرتبطة بعناصر واجهة المستخدم حتى عند تدوير العرض المرتبط. يدير النظام هذه التأثيرات من خلال خط رسم مخصص وعرض يعتمد على Canvas للتعامل مع تمويه الظل، والشفافية، وحسابات الإزاحة الديناميكية. ينظم عناصر الواجهة في مستويات ترتيب Z مكدسة للحفاظ على الاتساق المرئي والتسلسل الهرمي المكاني عبر هيكل العرض.

    Overrides standard Android drawing methods to implement a bespoke rendering pipeline for shadow blurring and opacity.

    Java
    عرض على GitHub↗4,529
  • robinhood/tickerالصورة الرمزية لـ robinhood

    robinhood/ticker

    4,381عرض على GitHub↗

    Ticker هو مكون واجهة مستخدم مخصص لنظام Android ينفذ رسوماً متحركة متدحرجة للأحرف لمحاكاة شاشات عداد المسافات الميكانيكية. يوفر عرض نص متمرر مصمم لتحريك الانتقالات بين السلاسل المختلفة باستخدام حركة عمودية. يستخدم المكون حلقة رسم مخصصة وتعيين تسلسل مصفوفة الأحرف للتحكم في مسار التمرير العمودي. وهو يدعم مسارات الرسوم المتحركة الملتفة لإنشاء حلقات سلسة ويتضمن آليات للتعامل مع إزاحات الترجمة عند الانتقال بين سلاسل ذات أطوال متفاوتة.

    Overrides standard drawing methods to manually render character slices based on animation progress.

    Javaandroidandroid-animationandroid-ui
    عرض على GitHub↗4,381
  1. Home
  2. Mobile Development
  3. Custom View Development
  4. Drawing Implementation

استكشف الوسوم الفرعية

  • Advanced Graphics ImplementationsImplementation of complex visual rendering using high-level geometry and camera effects. **Distinct from Drawing Implementation:** Focuses on the implementation of complex visual effects (Bezier, 3D) rather than just overriding the drawing method.