Mavzu: Kontent provayderini yaratish. Reja: Kontent provayderini yarating



Yüklə 92,74 Kb.
səhifə2/4
tarix24.09.2023
ölçüsü92,74 Kb.
#147656
1   2   3   4
Kontent provayderini yaratish

Xizmat ko'rsatuvchi provayder

  • onCreate() Ushbu usul provayder ishga tushirilganda chaqiriladi.

  • query() Ushbu usul mijozdan so'rovni oladi. Natija Kursor obyekti sifatida qaytariladi.

  • insert() Bu usul kontent provayderiga yangi yozuv kiritadi.

  • delete() Ushbu usul mavjud yozuvni kontent provayderidan o'chiradi.

  • update() Ushbu usul kontent provayderidagi mavjud yozuvni yangilaydi.

  • getType() Bu usul belgilangan URI da MIME maʼlumotlar turini qaytaradi.

onCreate() Ushbu usul provayder ishga tushirilganda chaqiriladi.
query() Ushbu usul mijozdan so'rovni oladi. Natija Kursor obyekti sifatida qaytariladi.
insert() Bu usul kontent provayderiga yangi yozuv kiritadi.
delete() Ushbu usul mavjud yozuvni kontent provayderidan o'chiradi.
update() Ushbu usul kontent provayderidagi mavjud yozuvni yangilaydi.
getType() Bu usul belgilangan URI da MIME maʼlumotlar turini qaytaradi.
misol
Ushbu misol sizga o'z ContentProvideringizni qanday yaratishni ko'rsatib beradi . Shunday qilib, keling, Salom Dunyo misolini yaratishda qilganimiz kabi keyingi bosqichlarni bajaramiz -

qadam

Tavsif

1

Android ilovasini yaratish va uni com.example.MyApplication paketida boʻsh Faoliyat bilan Mening ilovam deb nomlash uchun Android StudioIDE’dan foydalanasiz.

2

OnClickAddName() va onClickRetrieveStudents() ikkita yangi usullarni qo'shish orqali MainActivity.java asosiy faoliyat faylini o'zgartiring .

3

Haqiqiy provayder va unga bog'liq usullarni aniqlash uchun com.example.MyApplication paketida StudentsProvider.java nomli yangi Java faylini yarating .

4

Kontent provayderini AndroidManifest.xml faylida
tegidan foydalanib ro'yxatdan o'tkazing.

5

Talaba yozuvlarini qo'shish uchun kichik grafik interfeys qo'shish orqali res/layout/activity_main.xml -dagi standart tarkibni o'zgartiring .

6

string.xml faylini oʻzgartirishga hojat yoʻq Android studio string.xml fayli bilan shugʻullanadi.

7

Android emulyatorini ishga tushirish uchun ilovani ishga tushiring va ilovaga kiritilgan o'zgarishlar natijasini tekshiring.


Yüklə 92,74 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin