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

पैकेज विवरणv0.0.1+2

animated_page_transition

यह पैकेज एनिमेटेड पेज ट्रांज़िशन के लिए है। यह उपयोग में आसान पैकेज है। pubspec.yaml फ़ाइल में animation_page_transition डिपेंडेंसी जोड़ें। फिर, इम्प्लीमेंटेशन फ़ाइल/फ़ाइल में पैकेज को इम्पोर्ट करें और आसानी से एनिमेटेड पेज ट्रांज़िशन कार्यान्वित करें।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
7
लाइक
40
Pub अंक
140

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

flutter pub add animated_page_transition

पैकेज अवलोकन

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

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

उपयोग

  • स्क्रीन के बीच स्मूथ नेविगेशन जोड़ना
  • दृश्य प्रतिक्रिया के साथ ऐप UI में सुधार
  • आकर्षक ऑनबोर्डिंग फ्लो का निर्माण करना
  • कस्टम स्लाइड/फेड एनीमेशन का अनुप्रयोग
  • मोबाइल और वेब ऐप्स में उपयोगकर्ता अनुभव को सुधारना

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

  • pubspec.yaml के माध्यम से आसान एकीकरण
  • कई प्लेटफॉर्म का समर्थन करता है
  • पूर्व-निर्मित एनीमेशन प्रकार
  • न्यूनतम बॉलरप्लेट कोड
  • कस्टमाइज़ किए गए संक्रमण अवधि और वक्र
  • क्रॉस-प्लेटफॉर्म संगतता

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

  • शुरुआती Flutter विकासकर्ता
  • पॉलिश्ड नेविगेशन की आवश्यकता वाले ऐप्स
  • उपयोगकर्ता अनुभव-केंद्रित एप्लिकेशन
  • क्रॉस-प्लेटफॉर्म प्रोजेक्ट्स
  • त्वरित एनीमेशन कार्यान्वयन की खोज कर रहे डेवलपर्स

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

  • मूलभूत संक्रमण प्रकारों तक सीमित
  • उन्नत एनीमेशन कस्टमाइजेशन नहीं है
  • बाह्य पुस्तकालय की स्थिरता पर निर्भर करता है
  • जटिल प्रभावों के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
  • उच्च जटिलता वाले एनीमेशन अनुक्रम के लिए उपयुक्त नहीं

मूल README

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

Animated page transition

This package for page transition animation. With this package you can give have smooth page transitions in your apps. chack out the video given below!!!

VID_20220201122805

Usage

Add animation_page_transition dependency into the pubspec.yaml file

then import package into the implementation file/s.

import 'package:animated_page_transition/animated_page_transition.dart';

You can implement animated page transition very easily.

First of all wrap your button with [PageTransitionButton] widget, example code is given below:

To use [PageTransitionButton] you have to add [TickerProviderStateMixin] into your widget.

class HomeScreen extends StatefulWidget {
  const HomeScreen({Key? key}) : super(key: key);

  @override
  _HomeScreenState createState() => _HomeScreenState();
}

class _HomeScreenState extends State<HomeScreen> with TickerProviderStateMixin {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: PageTransitionButton(
          vsync: this,
          child: Container(
            height: 120,
            width: 120,
            decoration: BoxDecoration(
              color: const Color(0xFFFF9735),
              borderRadius: BorderRadius.circular(10),
            ),
          ),
          nextPage: const SecondScreen(),
        ),
      ),
    );
  }
}

Then wrap the scaffold of the second screen with [PageTransitionReceiver] widget where you want to navigate it as given below:

class SecondScreen extends StatelessWidget {
  const SecondScreen({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return PageTransitionReceiver(
      scaffold: const Scaffold(
        backgroundColor: Color(0xFFFF9735),
      ),
    );
  }
}

And now you are ready to go!!!

Have fun and happy coding ;)

श्रेणियाँ

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

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

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