SQLite
 sql >> база данни >  >> RDS >> SQLite

Каква е целта на прожекционната карта за Android в доставчик на съдържание?

Notepad приложение от SDK demos е примерно приложение, което трябва да бъде пример за използване на API и добри практики при използване на тези API, поради което вероятно използват проекционна карта. Въпреки че Notepad пробата всъщност не се нуждае от проекционна карта, използването на такава е добра витрина за по-сложни случаи, когато е необходима. Например, ако си спомням правилно, Shelves приложението, написано от един от инженерите на Google, използва проекционна карта в своя ContentProvider и тази проекционна карта не е просто картографиране с идентични двойки ключ-стойност.

Добавих и връзка към документацията на метода SQLiteQueryBuilder.setProjectionMap която съдържа някои подробности за това защо ще ви е необходима проекционна карта.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.lang.IllegalArgumentException:колоната '_id' не съществува

  2. SQLite - Експортиране на данни в CSV файл

  3. SQLite MAX

  4. как да получите първия или (който и да е) елемент от LiveData List в Android MVVM архитектура?

  5. Разлика между NullIf() и IfNull() в SQLite