एक्शन बार और नए शुरू किए गए टूलबार में क्या अंतर है?


200

Google द्वारा सामग्री डिज़ाइन पेश करने के बाद, मैंने टूलबार नामक एक नए विजेट वर्ग के बारे में सुना है।

टूलबार क्या है, और ActionBar और टूलबार के बीच सटीक अंतर क्या है?

जवाबों:


197

मुझे एंड्रॉइड डेवलपर्स ब्लॉग पोस्ट से एक अच्छा स्पष्टीकरण मिला ।

इस रिलीज़ में, Android एक नया टूलबार विजेट पेश करता है। यह एक्शन बार पैटर्न का सामान्यीकरण है जो आपको बहुत अधिक नियंत्रण और लचीलापन देता है। टूलबार आपकी पदानुक्रम में किसी अन्य की तरह ही एक दृश्य है, जिससे आपके बाकी के विचारों के साथ बातचीत करना आसान हो जाता है , इसे चेतन और घटनाओं को स्क्रॉल करने के लिए प्रतिक्रिया होती है। आप इसे अपनी गतिविधि के एक्शन बार के रूप में भी सेट कर सकते हैं, जिसका अर्थ है कि आपके मानक विकल्प मेनू क्रियाएं इसके भीतर प्रदर्शित होंगी।

हां, हम, एंड्रॉइड डेवलपर्स, को अधिक नियंत्रण की आवश्यकता है ActionBar, है ना? और Toolbarबस इसके लिए है।

दूसरे शब्दों में, ActionBarअब एक विशेष प्रकार का बन गया Toolbar। यह Google के आधिकारिक सामग्री डिजाइन युक्ति से एक अंश है ।

ऐप बार, जिसे पहले एंड्रॉइड में एक्शन बार के रूप में जाना जाता था, एक विशेष प्रकार का टूलबार है जिसका उपयोग ब्रांडिंग, नेविगेशन, खोज और कार्यों के लिए किया जाता है।

ऊपर दिए गए ब्लॉग पोस्ट के Toolbarरूप में उपयोग करने के तरीके जैसे अधिक विवरण ActionBar


44
तकनीकी तौर पर, एक जब लागू करना चाहिए Toolbarऔर नहीं ActionBarऔर उपाध्यक्ष प्रतिकूल?
मालविंदर सिंह

4
यह पुराने ActionBar के विपरीत अपनी उपस्थिति को अनुकूलित करने के लिए अधिक नियंत्रण प्रदान करता है। यह AppCompact समर्थन पुस्तकालय के माध्यम से Android ओएस उपकरणों को कम करने के लिए पूरी तरह से समर्थित टूलबार सुविधाओं का समर्थन करता है। ActionBar के प्रतिस्थापन के रूप में टूलबार का उपयोग करें। इसमें आप अभी भी ActionBar सुविधाओं जैसे कि मेनू, चयन, आदि का उपयोग करना जारी रख सकते हैं। एक स्टैंडअलोन टूलबार का उपयोग करें, जहाँ आप कभी भी अपने आवेदन में रखना चाहते हैं।
अमनदीप रोहिला

1
अगर आपको वास्तव में एक्शनबार की ऊंचाई, शैली, रंग, या अधिक अनुकूलन को बदलने की आवश्यकता है, तो मल्विंदर टूलबार के साथ जाएं। सरल कार्रवाई के लिए एक्शनबार के साथ जाना।
आसिफ मुश्ताक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.