Notepad ứng dụng từ SDK demo là một ứng dụng mẫu, một ứng dụng phải là một ví dụ về việc sử dụng API và các phương pháp hay sử dụng các API đó, đó là lý do tại sao họ có thể sử dụng bản đồ chiếu. Mặc dù Notepad mẫu không thực sự cần một bản đồ chiếu, việc sử dụng một bản đồ là một cách giới thiệu tốt cho các trường hợp phức tạp hơn khi cần một bản đồ. Ví dụ, nếu tôi nhớ đúng, thì Shelves ứng dụng được viết bởi một trong các kỹ sư của Google đang sử dụng bản đồ chiếu trong ContentProvider của nó và bản đồ chiếu đó không chỉ là một ánh xạ đơn giản với các cặp khóa-giá trị giống hệt nhau.
Tôi cũng đã thêm một liên kết đến tài liệu của phương pháp SQLiteQueryBuilder.setProjectionMap trong đó có một số chi tiết về lý do tại sao bạn cần một bản đồ chiếu.