Rất tiếc, tôi đăng trả lời này dưới dạng câu trả lời riêng biệt vì câu trả lời không phù hợp với nhận xét. :)
Vì vậy, tương tác với các tiện ích con rất hạn chế.
Vấn đề là, tiện ích không phải là "ứng dụng nhỏ", chúng là ... tiện ích. Họ sống trong thế giới, và phụ thuộc vào, ứng dụng thực sự chứa chúng.
Có nhu cầu liên tục về các tiện ích để hỗ trợ các tương tác phức tạp hơn, nhưng mỗi khi chúng ta bắt đầu con đường đó, nó sẽ làm cho tương tác với ứng dụng chứa phức tạp hơn nhiều và có vẻ như khả năng sử dụng. Ví dụ: nếu tiện ích có thể xử lý các lần vuốt, thì người dùng hiện không chắc chắn về cách chúng có thể vuốt giữa các màn hình vì chúng sẽ có hành vi khác nhau tùy thuộc vào nơi chúng vuốt. Họ thậm chí có thể gặp khó khăn trong trạng thái gần như không thể vuốt giữa các màn hình vì các vật dụng bao phủ khu vực có thể chạm vào.
Vì vậy, cách tôi khuyên bạn nên nghĩ về tiện ích là cửa sổ vào thông tin chính liên quan đến ứng dụng của bạn, để xem chi tiết hơn thông tin đó bằng cách chạm vào tiện ích và chuyển sang ứng dụng. để thực hiện các hoạt động chính.
Cũng như 2.0, với chủ đề hình nền mới, bạn có thể làm cho giao diện người dùng của hoạt động mà người dùng truy cập từ tiện ích của bạn ngồi trên cùng một hình nền như nhà riêng. Điều này làm cho sự chuyển đổi giữa nó và nhà cảm thấy giống như một sự tương tác bên trong nhà hơn là với một ứng dụng khác.