पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

avatar_view कवर
पैकेज विवरणv1.0.1

avatar_view

एक नया Flutter एप्लिकेशन।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
127
लाइक
24
Pub अंक
95

पैकेज इंस्टॉल करें

flutter pub add avatar_view

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

AvatarView एक Flutter पैकेज है जिसका उपयोग कस्टमाइज़ेबल स्टाइल के साथ अवतार दिखाने के लिए किया जाता है, जिसमें विभिन्न आकार, सीमाएं और छवि स्रोत समर्थित हैं। यह विकासकर्ताओं को प्रोफ़ाइल छवियाँ, चैट हेड्स या उपयोगकर्ता आइकन बनाने में आसानी प्रदान करता है, जिसमें दिखावट और व्यवहार में लचीलापन होता है। पैकेज कई प्लेटफॉर्मों में बिना किसी दिक्कत के काम करता है, जिनमें Android, iOS, Web, macOS, Windows और Linux शामिल हैं। यह नेटवर्क और स्थानीय छवियों का समर्थन करता है, स्थानापन्न और लोडिंग स्थितियों के विकल्प भी उपलब्ध हैं। सोशल ऐप्स, संदेश प्रणालियों और उपयोगकर्ता प्रोफ़ाइल के लिए उपयुक्त, AvatarView UI की एकरूपता और दृश्य आकर्षण को बढ़ाता है।

उपयोग

  • उपयोगकर्ता प्रोफ़ाइल प्रदर्शित करता है
  • चैट हेड घटक
  • सोशल मीडिया इंटरफेस
  • डैशबोर्ड उपयोगकर्ता कार्ड
  • प्रमाणीकरण स्क्रीन
  • टीम सदस्य सूची

मुख्य विशेषताएँ

  • कस्टमाइज़ेबल आकृतियाँ (गोल, वर्ग)
  • सीमा शैली और रंग विकल्प
  • नेटवर्क और स्थानीय छवियों का समर्थन
  • प्लेसहोल्डर और लोडिंग संकेतक
  • प्लेटफॉर्म के आसपास प्रतिक्रियाशील डिज़ाइन
  • मौजूदा Flutter प्रोजेक्ट्स के साथ आसान एकीकरण

इनके लिए उपयुक्त

  • सोशल नेटवर्किंग ऐप्स
  • संदेश एप्लिकेशन
  • उपयोगकर्ता डैशबोर्ड UI
  • टीम सहयोग टूल्स
  • प्रोफ़ाइल प्रबंधन स्क्रीन
  • क्रॉस-प्लेटफॉर्म मोबाइल और वेब ऐप्स

विचार योग्य बातें

  • सही छवि URL का निपटान आवश्यक है
  • गतिशील एवटार अपडेट के लिए कस्टम लॉजिक की आवश्यकता हो सकती है
  • सीमित निर्मित एनीमेशन विशेषताएं
  • बाह्य छवि लोडिंग पुस्तकालयों पर निर्भर करता है
  • बहुत बड़े अवतार संग्रह के लिए अनअनुकूलित
  • प्रदर्शन के लिए कैशिंग के साथ सबसे अच्छा उपयोग करें

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Flutter AvatarView

AvatarView is a library which will help developers to create circular as well as rectangular avatar(Using Network path or Assets path) which includes some key features.

Table of contents

Circular AvatarView Without Border

       AvatarView(
                  radius: 60,
                  borderColor: Colors.yellow,
                  avatarType: AvatarType.CIRCLE,
                  backgroundColor: Colors.red,
                  imagePath:
                  "https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?cs=srgb&dl=pexels-pixabay-415829.jpg",
                  placeHolder: Container(
                    child: Icon(Icons.person, size: 50,),
                  ),
                  errorWidget: Container(
                    child: Icon(Icons.error, size: 50,),
                  ),
                ),
Circular AvatarView With Border
       AvatarView(
                  radius: 60,
                  borderWidth: 8,
                  borderColor: Colors.yellow,
                  avatarType: AvatarType.CIRCLE,
                  backgroundColor: Colors.red,
                  imagePath:
                      "https://images.pexels.com/photos/415829/pexels-photo-415829.jpeg?cs=srgb&dl=pexels-pixabay-415829.jpg",
                  placeHolder: Container(
                    child: Icon(Icons.person, size: 50,),
                  ),
                  errorWidget: Container(
                    child: Icon(Icons.error, size: 50,),
                  ),
                ),
Rectangular AvatarView Without Border
       AvatarView(
                  radius: 60,
                  borderColor: Colors.grey,
                  avatarType: AvatarType.RECTANGLE,
                  backgroundColor: Colors.red,
                  imagePath:
                  "https://images.pexels.com/photos/220453/pexels-photo-220453.jpeg?cs=srgb&dl=pexels-pixabay-220453.jpg",
                  placeHolder: Container(
                    child: Icon(Icons.person, size: 50,),
                  ),
                  errorWidget: Container(
                    child: Icon(Icons.error, size: 50,),
                  ),
                ),

Rectangular AvatarView With Border
       AvatarView(
                  radius: 60,
                  borderWidth: 8,
                  borderColor: Colors.grey,
                  avatarType: AvatarType.RECTANGLE,
                  backgroundColor: Colors.red,
                  imagePath:
                  "https://images.pexels.com/photos/220453/pexels-photo-220453.jpeg?cs=srgb&dl=pexels-pixabay-220453.jpg",
                  placeHolder: Container(
                    child: Icon(Icons.person, size: 50,),
                  ),
                  errorWidget: Container(
                    child: Icon(Icons.error, size: 50,),
                  ),
                ),

Please refer examples under example packabge.

Don't forget to star⭐ /like and contribute if you want.

Requirements

  • Any Operating System (ie. MacOS X, Linux, Windows)
  • Any IDE with Flutter SDK installed (ie. Android Studio, VSCode etc)
  • A little knowledge of Dart and Flutter

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 2 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।