मैं हाल ही में स्पंदन और डार्ट भाषा सीख रहा हूं और उन्होंने मुझे वास्तव में प्रभावित किया है। फ़्लटर रिएक्ट से बहुत प्रेरित है और कई अवधारणाएँ पहले से ही परिचित हैं: स्टेटफुल / स्टेटलेस, रेंडर फंक्शन, कंपोनेंट पदानुक्रम, आदि। डार्ट भाषा के लिए जो फ़्लटर का समर्थन करती है, यह बुरी चीजों से दूर रहते हुए अन्य भाषाओं से कई बेहतरीन सुविधाएँ प्राप्त करती है। , इसलिए यदि आप पहले से ही अजगर, जावास्क्रिप्ट, सी++ जानते हैं, तो आप डार्ट को बहुत जल्दी उठा सकते हैं।
ठीक है, आइए इस लेख के मुख्य विषय पर वापस चलते हैं: स्टॉपवॉच ऐप बनाना। स्टॉपवॉच बनाने के तरीके के बारे में कुछ पोस्ट हैं (जैसे यह ), लेकिन मैं एक वैकल्पिक दृष्टिकोण साझा करना चाहूंगा।
इस पोस्ट में उदाहरण Android Studio का उपयोग करता है। यदि आपने ऐसा नहीं किया है, तो कृपया अनुसरण करें फ़्लटर डॉक्स में भाग लेना प्रारंभ करें स्पंदन और Android स्टूडियो सेटअप करने के लिए।
विचार
स्पंदन प्रदान किया गया स्टॉपवॉच देखनी कक्षा . इसे शुरू या रोका जा सकता है, और बीता हुआ समय |_+_| . से पढ़ा जा सकता है संपत्ति। इसलिए तकनीकी रूप से हम |_+_| . के साथ एक पेज सेट कर सकते हैं उदाहरण के लिए, तो बस |_+_| प्रदर्शित करें।
हालांकि, एक समस्या है: |_+_| कोई कॉलबैक प्रदान नहीं करता है, इसलिए हमें पता नहीं है कि कब पुन: प्रस्तुत करना है। यहां ही घड़ी कक्षा बचाव के लिए आता है। यह किसी दिए गए अंतराल के साथ कॉलबैक ट्रिगर करता है। इसलिए, हम एक |_+_| . का उपयोग कर सकते हैं री-रेंडर को ट्रिगर करने के लिए पढ़ें |_+_| और पृष्ठ का पुनर्निर्माण करें।
#स्पंदन #प्रोग्रामिंग #डार्ट
itnext.io
स्पंदन के साथ स्टॉपवॉच ऐप बनाएं
स्पंदन के साथ स्टॉपवॉच ऐप बनाना सीखें। स्पंदन एक स्टॉपवॉच वर्ग प्रदान करता है। इसे शुरू या बंद किया जा सकता है, और बीता हुआ समय बीता हुआ मिलीसेकंड संपत्ति से पढ़ा जा सकता है। तो तकनीकी रूप से हम स्टॉपवॉच इंस्टेंस के साथ एक पेज सेट कर सकते हैं, फिर बस स्टॉपवॉच प्रदर्शित कर सकते हैं। विलुप्त मिलीसेकंड।