Chromebook पर ऐप्लिकेशन रेंडर करने के तरीके में अंतर
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
ChromeOS पर Android ऐप्लिकेशन, विंडो में चलते हैं. इसलिए, Chromebook पर ऐप्लिकेशन के रेंडर होने के तरीके में थोड़े अंतर होते हैं. इन दोनों के बीच के फ़र्क़ के बारे में, यहां दिए गए पैराग्राफ़ में बताया गया है.
टास्क, विंडो, और पारदर्शिता
टास्क में ऐसी गतिविधियों का स्टैक होता है जिनका इस्तेमाल उपयोगकर्ता किसी ऐप्लिकेशन को चलाते समय करता है. टास्क, ChromeOS पर टाइटल बार वाली विंडो के तौर पर दिखाए जाते हैं. इनमें ऐप्लिकेशन एक-दूसरे के ऊपर लेयर में होते हैं. इसके बाद, हर गतिविधि को कुछ हद तक पारदर्शी बनाया जा सकता है, ताकि नीचे की लेयर दिख सकें.
किसी सामान्य Android ऐप्लिकेशन में, टास्क के नीचे पिछले टास्क या डेस्कटॉप दिखता है.
इस तरह, पारदर्शी टास्क के नीचे हमेशा कुछ न कुछ दिखता रहता है.
यह विंडो वाले एनवायरमेंट में काम नहीं करता. इसकी ये वजहें हैं:
- विंडो के नीचे दिखने वाले कॉन्टेंट को कंट्रोल नहीं किया जा सकता. इसलिए, यह कॉन्टेंट कुछ भी हो सकता है.
- पूरी तरह से पारदर्शी पिक्सल, टच या माउस इवेंट को "जादू की तरह" निगल सकते हैं.
- ऐसा हो सकता है कि विंडो के एलिमेंट, कैप्शन से अलग दिखें. इससे उपयोगकर्ता को भ्रम हो सकता है, क्योंकि हो सकता है कि वे एलिमेंट, कैप्शन से जुड़े न हों.
इस समस्या को कम करने के लिए, Play for ChromeOS हर विंडो के पीछे एक अर्ध-पारदर्शी रेक्टैंगल बनाता है. इस वजह से, ChromeOS पर ऐप्लिकेशन कभी भी 100 प्रतिशत पारदर्शी नहीं हो सकते. भले ही, Theme.Translucent.NoTitleBar
थीम का इस्तेमाल किया जा रहा हो.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[],null,["# App rendering differences on Chromebooks\n\nBecause Android apps run in a window under ChromeOS, there are small\ndifferences in how apps are rendered on Chromebooks. These differences are\noutlined in the following paragraphs.\n\nTasks, windows, and transparency\n--------------------------------\n\nA [task](/guide/components/tasks-and-back-stack)\nconsists of a stack of activities that the user interacts with when running an\napp. Tasks are presented on ChromeOS as a window with a title bar, with the\napps layered on top of each other. Each activity can then be\npartially translucent, letting the lower layers show through.\n\nIn a conventional Android app, the previous task or the desktop shows through beneath the task.\nIn this way, there is always something visible beneath a translucent task.\n\nThis does not work in a window environment, for the following reasons:\n\n- The visible content below a window cannot be controlled, and could therefore be anything.\n- Fully transparent pixels could \"magically\" swallow touch or mouse events.\n- Window elements might visually be disconnected from the caption, confusing the user with possibly unconnected visual elements.\n\nTo mitigate this problem, Play for ChromeOS draws a semitransparent rectangle behind\neach window. For this reason, apps can never be 100 percent transparent\nwhen running under ChromeOS, even when using the `Theme.Translucent.NoTitleBar`\ntheme."]]