Chromebook 上的应用渲染差异
使用收藏夹保持井井有条 根据您的偏好保存内容并进行分类。
由于 Android 应用在 ChromeOS 中以窗口形式运行,因此应用在 Chromebook 上的渲染方式略有不同。这些差异将在以下段落中进行阐述。
任务、窗口和透明度
任务由用户运行应用时与之交互的活动堆栈组成。任务在 ChromeOS 上以带标题栏的窗口形式呈现,应用层叠显示。每个活动都可以部分半透明,让下层内容显示出来。
在传统的 Android 应用中,上一个任务或桌面会透过任务显示出来。这样,在半透明任务下方始终有内容可见。
这在窗口环境中不起作用,原因如下:
- 窗口下方的可见内容无法控制,因此可能是任何内容。
- 完全透明的像素可能会“神奇地”吞噬触摸或鼠标事件。
- 窗口元素在视觉上可能与标题断开,导致用户对可能不相关的视觉元素感到困惑。
为了缓解这个问题,ChromeOS 版 Play 会在每个窗口后面绘制一个半透明矩形。因此,即使使用 Theme.Translucent.NoTitleBar
主题,应用在 ChromeOS 下运行时也永远无法实现 100% 透明。
本页面上的内容和代码示例受 内容许可 中所述的许可条款约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
最后更新时间:2025 年 2 月 10 日世界标准时间。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["过于复杂/步骤过多","tooComplicatedTooManySteps","thumb-down"],["过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间:2025 年 2 月 10 日世界标准时间。"],[],[]]