android - चेकबॉक्स का उपयोग कब करें और स्विच कब करें




checkbox android-preferences (3)

क्या कोई मुझे बता सकता है कि Checkbox का उपयोग कब करें और Switch कब Switch ?

मेरा मतलब है, PreferenceActivity सक्रियता के संदर्भ में दोनों के बीच वास्तविक लॉगिन अंतर क्या है?

उदाहरण के लिए, क्या आप अगले खंड को Checkboxes बदल देंगे? यह एक सेट का हिस्सा है, लेकिन यहां एक स्विच का उपयोग बेहतर दिखता है।

https://code.i-harness.com


एंड्रॉइड डिवाइस में Settings विकल्प का पालन करने के बाद, चेकबॉक्स और स्विच के बीच अंतर के लिए मेरी राय यह है कि:

  1. चेकबॉक्स आमतौर पर सेवा में विशेष सेटिंग को चिह्नित / अनमार्क करने के लिए उपयोग किया जाता है।
  2. विशेष सेवाओं को चालू / चालू करने के लिए स्विच का उपयोग किया जाता है।

संभवतः, यही कारण है कि checkbox को सबसेट / switch प्रकार के रूप में माना जाता है क्योंकि वे सेवा के भीतर एक विकल्प को चिह्नित / अनमार्क करने की अनुमति देते हैं (पूरी सेवा नहीं)।


चेकबॉक्स का मतलब है कि यह एक टॉगल है और केवल एक टॉगल है। स्विच का मतलब है कि यह एक टॉगल है और यदि आप टेक्स्ट एरिया (शीर्षक और सारांश) पर क्लिक करते हैं तो कुछ और सेटिंग्स विंडो पॉप अप होनी चाहिए।


अस्वीकरण मैं यूएक्स विशेषज्ञ नहीं हूँ।

इसके अलावा @KentHawkings ने Google के here (गैर-विशिष्ट विकल्पों की सूची के लिए चेकबॉक्स और एक विकल्प के लिए स्विच करने के लिए पहले से ही cited है) के अलावा, एक विकल्प के लिए चेकबॉक्स के लिए एक अच्छा (आईएमएचओ) उपयोग केस है - जब चेकबॉक्स स्पष्ट रूप से हाँ का मतलब है /नहीं।

चेकबॉक्स के लिए अच्छा विचार: "सूचनाएं दिखाएं" विकल्प।

चेकबॉक्स के लिए बुरा विचार: "वाई-फाई" विकल्प (जैसे एंड्रॉइड सेटिंग्स में)।
यदि आप इस विकल्प का शीर्षक "वाई-फाई सक्षम है" शीर्षक से चेकबॉक्स का उपयोग कर सकते हैं, लेकिन स्पष्ट रूप से "ऑन / ऑफ" स्विच के साथ "वाई-फाई" अधिक संक्षिप्त है।

ध्यान दें कि Play Market Google की अपनी मार्गदर्शिका का पालन नहीं करता है - यह पूरे स्थान पर इसकी सेटिंग्स में चेकबॉक्स का उपयोग करता है।





preferenceactivity