Chỉnh sửa # 3:
Mẫu Ngăn kéo Điều hướng được mô tả chính thức trong tài liệu Android!
Kiểm tra các liên kết sau:
- Tài liệu thiết kế có thể được tìm thấy ở đây .
- Tài liệu dành cho nhà phát triển có thể được tìm thấy ở đây .
Chỉnh sửa # 2:
Roman Nurik (một kỹ sư thiết kế Android tại Google) đã xác nhận rằng hành vi được đề xuất là không di chuyển Action Bar khi mở ngăn kéo (như ứng dụng YouTube). Xem bài đăng trên Google+ này .
Chỉnh sửa số 1:
Tôi đã trả lời câu hỏi này một thời gian trước đây, nhưng tôi đã quay lại nhấn mạnh rằng Prixing có thực đơn bay tốt nhất ngoài kia ... cho đến nay . Nó hoàn toàn đẹp, hoàn toàn mượt mà và nó khiến Facebook, Google+ và YouTube phải xấu hổ. EverNote cũng khá tốt ... nhưng vẫn không hoàn hảo như Prixing. Kiểm tra loạt bài đăng này về cách thực hiện menu bay ra (từ không ai khác ngoài chính nhà phát triển chính tại Prixing!).
Câu trả lời gốc:
Adam Powell và Richard Fulcher nói về điều này trong 49:47 - 52:50 trong cuộc nói chuyện Google I / O có tiêu đề "Điều hướng trong Android".
Để tóm tắt câu trả lời của họ, kể từ ngày đăng bài này, menu điều hướng trượt ra không phải là một phần chính thức của tiêu chuẩn thiết kế ứng dụng Android. Như bạn có thể đã phát hiện ra, hiện tại không có hỗ trợ riêng cho tính năng này, nhưng đã có thảo luận về việc biến nó thành một bổ sung cho phiên bản sắp tới của gói hỗ trợ.
Liên quan đến các ứng dụng YouTube và G +, có vẻ kỳ lạ khi chúng hoạt động khác nhau. Dự đoán tốt nhất của tôi là lý do ứng dụng YouTube sửa vị trí của thanh hành động là,
Một trong những tùy chọn điều hướng quan trọng nhất đối với người dùng sử dụng ứng dụng YouTube là tìm kiếm, được thực hiện trong SearchView
thanh hành động. Sẽ có ý nghĩa khi làm cho thanh hành động tĩnh về vấn đề này, vì nó sẽ cho phép người dùng luôn có tùy chọn để tìm kiếm video mới.
Ứng dụng G + sử dụng a ViewPager
để hiển thị nội dung của nó, do đó, làm cho menu kéo ra cụ thể cho nội dung bố cục (nghĩa là mọi thứ trong thanh hành động) sẽ không có ý nghĩa nhiều. Swiping được cho là cung cấp một phương tiện điều hướng giữa các trang, không phải là một phương tiện điều hướng toàn cầu. Đây có thể là lý do tại sao họ quyết định làm điều đó khác trong ứng dụng G + so với họ đã làm trong ứng dụng YouTube.
Ở một lưu ý khác, hãy kiểm tra ứng dụng Google Play để biết phiên bản khác của "menu kéo ra" (khi bạn ở hầu hết trang bên trái, hãy vuốt sang trái và kéo ra, menu "nửa trang" sẽ xuất hiện).
Bạn đúng ở chỗ đây không phải là hành vi rất nhất quán, nhưng có vẻ như không có sự đồng thuận 100% trong nhóm Android về cách thực hiện hành vi này. Tôi sẽ không ngạc nhiên nếu trong tương lai các ứng dụng được cập nhật để điều hướng trong cả hai ứng dụng giống hệt nhau (chúng có vẻ rất quan tâm đến việc điều hướng nhất quán trên tất cả các ứng dụng do Google tạo ra trong cuộc nói chuyện).