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

पैकेज विवरणv0.0.4

bubbled_navigation_bar

अद्भुत एनिमेटिंग बबल्ड शेप नेविगेशन बार। रंग, पृष्ठभूमि रंग, एनिमेशन कर्व, एनिमेशन अवधि समायोज्य। PageView के साथ कंट्रोलर पैरामीटर के माध्यम से काम करता है।

30-दिन डाउनलोड
80
लाइक
71
Pub अंक
35

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

flutter pub add bubbled_navigation_bar

पैकेज अवलोकन

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

एक दृश्य रूप से आकर्षक Flutter पैकेज जो एनिमेटिंग बबल शेप नेविगेशन बार को लागू करता है। इसमें अनुकूलित रंग, पृष्ठभूमि रंग, एनिमेशन कर्व और अवधि के लिए विकल्प हैं, जिससे डायनामिक उपयोगकर्ता अनुभव मिलता है। नेविगेशन बार को PageView के साथ एक कंट्रोलर पैरामीटर के साथ बिना किसी बाधा के एकीकृत किया गया है, जिससे पृष्ठों के बीच चिकनी ट्रांज़िशन संभव होता है। आधुनिक ऐप इंटरफ़ेस के लिए उपयुक्त, जहां दृश्य प्रतिक्रिया और इंटरैक्टिव तत्व उपयोगकर्ता अनुभव को बढ़ाते हैं। प्रदर्शन और लचीलापन के लिए डिज़ाइन किया गया है, जो विभिन्न स्क्रीन आकारों पर अनुकूलित डिज़ाइन को समर्थन करता है।

उपयोग

  • एनिमेटेड बॉटम नेविगेशन बार बनाना
  • तरल संक्रमण के साथ ऐप यूआई में सुधार
  • स्वाइप करने योग्य सामग्री के लिए PageView के साथ एकीकरण
  • आधुनिक मोबाइल ऐप इंटरफेस का डिज़ाइन करना
  • नेविगेशन कार्रवाई में दृश्य प्रतिक्रिया जोड़ना

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

  • एनिमेटेबल बबल्ड शेप
  • कस्टमाइज़ेबल रंग और एनीमेशन सेटिंग्स
  • नियंत्रक के माध्यम से PageView एकीकरण
  • स्मूथ ट्रांजिशन प्रभाव
  • प्रतिक्रियाशील डिज़ाइन समर्थन
  • pub add कमांड के साथ आसान सेटअप

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

  • आधुनिक UI घटकों की तलाश में Flutter विकासकर्ता
  • आकर्षक नेविगेशन अनुभव की आवश्यकता वाले ऐप्स
  • इंटरैक्टिव तत्वों के साथ डिज़ाइन-केंद्रित एप्लिकेशन
  • PageView का उपयोग करके क्षैतिज स्क्रॉल करने वाले डेवलपर्स
  • दृश्य सजावट और एनीमेशन पर जोर देने वाले प्रोजेक्ट

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

  • एनिमेशन पैरामीटर को सावधानीपूर्वक ट्यून करने की आवश्यकता है
  • कम शक्ति वाले उपकरणों पर प्रदर्शन प्रभावित हो सकता है
  • सीमित प्लेटफॉर्म-विशिष्ट कस्टमाइज़ेशन
  • न्यूनतम नेविगेशन आइटम वाले ऐप्स के लिए सबसे उपयुक्त
  • बहुत स्क्रीन वाले जटिल टैब लेआउट के लिए उपयुक्त नहीं

मूल README

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

bubbled_navigation_bar

pub package

A Flutter package for easy implementation of bubbled navigation bar.

Gif

Add dependency
dependencies:
  bubbled_navigation_bar: ^0.0.3 #latest version
Easy to use
home: Scaffold(
bottomNavigationBar: BubbledNavigationBar(
  defaultBubbleColor: Colors.blue,
  onTap: (index) {
    // handle tap
  },
  items: <BubbledNavigationBarItem>[
    BubbledNavigationBarItem(
      icon:       Icon(CupertinoIcons.home, size: 30, color: Colors.red),
      activeIcon: Icon(CupertinoIcons.home, size: 30, color: Colors.white),
      title: Text('Home', style: TextStyle(color: Colors.white, fontSize: 12),),
    ),
    BubbledNavigationBarItem(
      icon:       Icon(CupertinoIcons.phone, size: 30, color: Colors.purple),
      activeIcon: Icon(CupertinoIcons.phone, size: 30, color: Colors.white),
      title: Text('Phone', style: TextStyle(color: Colors.white, fontSize: 12),),
    ),
    BubbledNavigationBarItem(
      icon:       Icon(CupertinoIcons.info, size: 30, color: Colors.teal),
      activeIcon: Icon(CupertinoIcons.info, size: 30, color: Colors.white),
      title: Text('Info', style: TextStyle(color: Colors.white, fontSize: 12),),
    ),
    BubbledNavigationBarItem(
      icon:       Icon(CupertinoIcons.profile_circled, size: 30, color: Colors.cyan),
      activeIcon: Icon(CupertinoIcons.profile_circled, size: 30, color: Colors.white),
      title: Text('Profile', style: TextStyle(color: Colors.white, fontSize: 12),),
    ),
  ],
),
body: Container(color: Colors.blue,),
)
Advanced use

Way of use with PageView and sliding animation from example.gif you can see in example folder.

Attributes

items: List of Widgets
initialIndex: Initial index of Curve
color: Color of NavigationBar, default Colors.white
defaultBubbleColor: background color of floating bubble onTap: Function handling taps on items
animationCurve: Curves interpolating button change animation, default Curves.easeInOutQuad
animationDuration: Duration of button change animation, default Duration(milliseconds: 500)

श्रेणियाँ

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

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

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