الاختلافات في عرض التطبيقات على أجهزة Chromebook
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
بسبب تشغيل تطبيقات Android في نافذة ضمن ChromeOS، هناك اختلافات بسيطة في طريقة عرض التطبيقات على أجهزة Chromebook. تم توضيح هذه الاختلافات في الفقرات التالية
المهام والنوافذ والشفافية
تتكوّن المهمة من مجموعة من الأنشطة التي يتفاعل معها المستخدم عند تشغيل أحد التطبيقات. ويتم عرض المهام على نظام التشغيل ChromeOS في شكل نافذة تحتوي على شريط عناوين، مع وضع التطبيقات فوق بعضها البعض. ويمكن بعد ذلك أن يكون كل نشاط شبه شفاف جزئيًا، مما يسمح للطبقات السفلى بالظهور.
في تطبيق Android التقليدي، تظهر المهمة السابقة أو سطح المكتب أسفل المهمة.
بهذه الطريقة، يكون هناك دائمًا شيء مرئي أسفل مهمة شبه شفافة.
ولا يعمل ذلك في بيئة النوافذ، للأسباب التالية:
- لا يمكن التحكّم في المحتوى المرئي أسفل النافذة، وبالتالي يمكن أن
يكون أي محتوى مرئي.
- ويمكن لوحدات البكسل الشفافة تمامًا أن تبتلع "بشكل رائع" أحداث اللمس أو الماوس.
- قد يتم فصل عناصر النافذة بصريًا عن الشرح، ما يؤدي إلى إرباك المستخدم من خلال عناصر مرئية يُحتمل أن تكون غير مرتبطة.
للحدّ من هذه المشكلة، يرسم Play لنظام التشغيل ChromeOS مستطيلاً شبه شفاف خلف كل نافذة. ولهذا السبب، لا يمكن مطلقًا أن تكون التطبيقات شفافة بنسبة 100% عند تشغيلها من خلال ChromeOS، حتى عند استخدام مظهر Theme.Translucent.NoTitleBar
.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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."]]