Junior — Middle
V čom spočíva potreba používania Uri pri práci s ContentProvider?
sobes.tech AI
Odpoveď od AI
URI (Uniform Resource Identifier) pri práci s ContentProvider-om služi kao jedinstveni identifikator izvora do kojeg se pristupa. Određuje na koje podatke ili operacije se odnosi klijent.
ContentProvider može pružiti pristup različitim vrstama podataka (npr., kontakti, slike), a URI pomaže:
- Odrediti na koju skupinu podataka se odnosi zahtev.
- Navesti određeni element ili kolekciju (npr., svi kontakti ili kontakt s određenim ID-jem).
- Odrediti vrstu operacije (kroz metodu ContentResolver i URI).
Primer URI-ja za kontakte: content://com.android.contacts/contacts/1 — ukazuje na kontakt s ID-jem 1.
Tako je URI standardizovan i jednoznačan način adresiranja podataka unutar ContentProvider-a.