Glass पर डेवलपर सेटिंग

सेटिंग मेन्यू से ऐक्सेस करना

अगर आपने सेटिंग मेन्यू में डिवाइस की जानकारी कार्ड से डीबग को चालू किया है, तो डेवलपर सेटिंग कार्ड, इसके बगल में दिखेगा. एडमिन पेज पर, इस कार्ड से, नीचे दी गई डेवलपर सेटिंग के बारे में ज़्यादा जानें.

चार्ज करते समय स्क्रीन चालू रखें

इस सेटिंग को चालू करने पर, स्क्रीन की रोशनी कम हो जाएगी, लेकिन यह पूरी तरह बंद नहीं होगी जब Glass, USB या AC पावर के ज़रिए चार्ज हो रहा हो.

लेआउट की सीमाएं और मार्जिन दिखाएं

इस सेटिंग को चालू करने पर, सिस्टम सीमाओं और रंगों को आउटलाइन करेगा पर क्लिक करें.

GPU ओवरड्रॉ दिखाएं

इस सेटिंग को चालू करने पर, सिस्टम स्क्रीन पर हर पिक्सल में रंग करेगा यह इस बात पर निर्भर करता है कि पिछले पेंट साइकल में इसे कितनी बार बनाया गया था. यह सेटिंग डीप नेस्ट किए गए लेआउट या कॉम्प्लेक्स पेंट की मदद से, परफ़ॉर्मेंस की समस्याओं को डीबग करने में मदद करता है लॉजिक.

  • मूल रंग में बनाए गए पिक्सल सिर्फ़ एक बार बनाए जाते हैं.
  • नीले रंग से शेड किए गए पिक्सल दो बार बनाए गए.
  • हरे रंग से शेड किए गए पिक्सल, तीन बार बनाए गए हैं.
  • हल्के लाल रंग से शेड किए गए पिक्सल चार बार ड्रॉ किए गए.
  • गहरे लाल रंग से शेड किए गए पिक्सल को पांच या उससे ज़्यादा बार ड्रॉ किया गया.

ऐनिमेशन टाइम स्केल फ़ैक्टर

सिस्टम के ऐनिमेशन और ट्रांज़िशन की स्पीड को बढ़ाने या कम करने के लिए, इस सेटिंग का इस्तेमाल करें.

लेआउट स्क्रीन ओवरले

स्क्रीन पर सीमाओं और सीमाओं को दिखाने वाला ओवरले दिखाने के लिए, इस सेटिंग का इस्तेमाल करें उन स्टैंडर्ड यूज़र इंटरफ़ेस (यूआई) लेआउट के मार्जिन जिनका इस्तेमाल CardBuilder क्लास. जब भी हो सके आपको उन बिल्ट-इन लेआउट का इस्तेमाल करना चाहिए, लेकिन यह सेटिंग ऐसे किसी भी कस्टम लेआउट को लाइन अप करने में आपकी मदद करता है जो आपको हमारे पसंदीदा लेआउट के साथ बनाने की ज़रूरत पड़ सकती है डिज़ाइन से जुड़े दिशा-निर्देश पढ़ें.

ADB के ज़रिए सीधे ऐक्सेस

कमांड लाइन से ब्रॉडकास्ट भेजकर भी इन सेटिंग में बदलाव किया जा सकता है ADB के ज़रिए.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
सेटिंग का नाम वैल्यू आर्ग्युमेंट ब्यौरा
keep_screen_on --ez value [true|false] "चार्ज करते समय स्क्रीन चालू रखें" सेटिंग चालू करता है सेटिंग को चालू या बंद करें.
show_layout_bounds --ez value [true|false] "लेआउट की सीमाएं और मार्जिन दिखाएं" चालू करता है सेटिंग को चालू या बंद करें.
show_gpu_overdraw --ez value [true|false] " जीपीयू ओवरड्रॉ दिखाएं" चालू करता है सेटिंग को चालू या बंद करें.
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] "ऐनिमेशन टाइम स्केल फ़ैक्टर" में बदलाव करता है सेटिंग. अगर आपको किसी बाईं ओर सूचीबद्ध किसी मान को छोड़कर, सबसे निकटतम मिलान का उपयोग किया जाएगा.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] "लेआउट स्क्रीन ओवरले" में बदलाव करता है सेटिंग.