Notepad
aplikacja z SDK
dema to przykładowa aplikacja, która powinna być przykładem wykorzystania API i dobrych praktyk z wykorzystaniem tych API, dlatego prawdopodobnie używają mapy projekcji. Chociaż Notepad
przykład tak naprawdę nie potrzebuje mapy projekcji, użycie jednej jest dobrą wizytówką dla bardziej złożonych przypadków, gdy jest potrzebna. Na przykład, jeśli dobrze pamiętam, Shelves
aplikacja napisana przez jednego z inżynierów Google używa mapy projekcji w swoim ContentProvider
a ta mapa projekcji nie jest tylko prostym mapowaniem z identycznymi parami klucz-wartość.
Dodałem również link do dokumentacji metody SQLiteQueryBuilder.setProjectionMap
który zawiera szczegółowe informacje o tym, dlaczego potrzebujesz mapy projekcji.