Sự khác biệt về hiển thị ứng dụng trên Chromebook

Vì các ứng dụng Android chạy trong một cửa sổ trên ChromeOS, nên có một số điểm khác biệt nhỏ về cách các ứng dụng được kết xuất trên Chromebook. Những điểm khác biệt này được trình bày trong các đoạn sau.

Tác vụ, cửa sổ và độ trong suốt

Tác vụ bao gồm một ngăn xếp các hoạt động mà người dùng tương tác khi chạy một ứng dụng. Các tác vụ xuất hiện trên ChromeOS dưới dạng một cửa sổ có thanh tiêu đề, với các ứng dụng xếp lớp lên nhau. Sau đó, mỗi hoạt động có thể trong mờ một phần, cho phép các lớp dưới cùng hiển thị xuyên qua.

Trong một ứng dụng Android thông thường, tác vụ trước đó hoặc màn hình sẽ xuất hiện bên dưới tác vụ. Bằng cách này, luôn có nội dung hiển thị bên dưới một tác vụ trong suốt.

Cách này không hoạt động trong môi trường cửa sổ vì những lý do sau:

  • Không thể kiểm soát nội dung hiển thị bên dưới một cửa sổ và do đó, nội dung này có thể là bất cứ thứ gì.
  • Các pixel trong suốt hoàn toàn có thể "kỳ diệu" nuốt các sự kiện chạm hoặc chuột.
  • Các phần tử cửa sổ có thể bị ngắt kết nối trực quan với chú thích, khiến người dùng nhầm lẫn với các phần tử trực quan có thể không được kết nối.

Để giảm thiểu vấn đề này, Play cho ChromeOS sẽ vẽ một hình chữ nhật bán trong suốt phía sau mỗi cửa sổ. Vì lý do này, các ứng dụng không bao giờ có thể trong suốt 100% khi chạy trên ChromeOS, ngay cả khi sử dụng giao diện Theme.Translucent.NoTitleBar.