Tôi đã kiểm tra tình hình ứng dụng Gmail trong Android bằng cách sử dụng HierarchyViewer và tìm thấy một cái gì đó thú vị ở chỗ mỗi mục trong danh sách email trông giống như một cái nhìn canvas - Tôi đã chờ đợi một cái gì đó giống như một RelativeLayout với các thành phần con: Tại sao Google sử dụng Canvas trong chế độ xem danh sách cuộc trò chuyện trong ứng dụng Gmail?
Mặc dù ban đầu của tôi là nó được thực hiện theo cách này vì lý do hiệu suất - một chế độ xem canvas cho mỗi mục tốt hơn nhiều lượt xem cho mỗi mục, đặc biệt trong danh sách dài dường như cuộn rất mượt mà. Điều này có đúng không? Google có đề xuất phương pháp này ở bất kỳ đâu trong tài liệu chính thức của họ không? Đó có phải là một cách tiếp cận mà người khác nên xem xét để thực hiện?