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

पैकेज विवरणv2.1.0

double_back_to_close_app

एक Flutter पैकेज जो Android उपयोगकर्ताओं को दो बार बैक बटन दबाकर ऐप बंद करने की अनुमति देता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
2.4 हज़ार
लाइक
334
Pub अंक
150

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

flutter pub add double_back_to_close_app

पैकेज अवलोकन

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

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

उपयोग

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

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

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

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

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

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

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

मूल README

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

double_back_to_close_app

pub package ci workflow style: effective dart

A Flutter package that allows Android users to press the back-button twice to close the app.

Demo

Usage

Inside a Scaffold that wraps all your Widgets, place the DoubleBackToCloseApp passing a SnackBar:

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: DoubleBackToCloseApp(
          child: Home(),
          snackBar: const SnackBar(
            content: Text('Tap back again to leave'),
          ),
        ),
      ),
    );
  }
}

Motivation

I've implemented such solution when I answered this question in Stack Overflow, and since this feature seems to be implemented very often, I decided to extract it in a lightweight library.

श्रेणियाँ

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

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