sql >> Database teknologi >  >> RDS >> SQLite

Hvad er formålet med et Android-projektionskort i en indholdsudbyder?

Notepad applikation fra SDK demoer er en prøveapplikation, en der burde være et eksempel på API-brug og god praksis ved brug af disse API'er, det er derfor, de sandsynligvis bruger et projektionskort. Selvom Notepad prøve har ikke rigtig brug for et projektionskort brugen af ​​et er et godt udstillingsvindue for mere komplekse sager, når der er brug for et. For eksempel, hvis jeg husker rigtigt, Shelves applikation skrevet af en af ​​Googles ingeniører bruger et projektionskort i sin ContentProvider og det projektionskort er ikke bare en simpel mapping med identiske nøgleværdi-par.

Jeg har også tilføjet et link til dokumentationen for metoden SQLiteQueryBuilder.setProjectionMap som har nogle detaljer om, hvorfor du har brug for et projektionskort.



  1. Sådan installeres, sikres og ydeevneindstilling af MariaDB-databaseserveren

  2. Konverter 'datetime offset' til 'date' i SQL Server (T-SQL-eksempler)

  3. Postgres trigger-baseret omdirigering af indsats uden at bryde RETURNING

  4. EXECUTE-tilladelsen blev nægtet på objektet 'xxxxxxx', databasen 'zzzzzzz', skemaet 'dbo'