Mavzu: room ma'lumotlar bazasidagi yozuvlar bo'yicha harakatlar bilan ishlash


Download 1.25 Mb.
bet2/4
Sana05.01.2023
Hajmi1.25 Mb.
#1079864
1   2   3   4
Bog'liq
j7FNC8UHeZUQb4VBocL9VMOAuxjChSqv

Bog'liqlarni qo'shish


Ilova darajasidagi build.gradle fayliga kiring va quyidagi bog'liqliklarni qo'shing.



Yuqoridagi bog'liqliklarni qo'shgandan so'ng, loyihangizni sinxronlashtiring va siz borishga tayyorsiz.

Faoliyatlarni yaratish


Bizda allaqachon MainActivity yaratilgan, bu MainActivitydan tashqari , AddTaskActivity va UpdateTaskActivity .
Shunday qilib, yana 2 ta faoliyat yarating va ularni AddTaskActivity va UpdateTaskActivity deb nomlang .

Asosiy faoliyat


Faoliyatlarni loyihalashdan oldin bu ranglarni colors.xml da aniqlang.

Activity_main.xml ichiga kiring va quyidagi xml kodini qo'shing.





Bizning asosiy faoliyatimizda biz barcha qo'shilgan vazifani va foydalanuvchi yangi vazifa qo'shishi mumkin bo'lgan pastki qismida qo'shish tugmachasini ko'rsatamiz.
Barcha qo'shilgan vazifani ko'rsatish uchun biz RecyclerView va yangi vazifa qo'shish uchun FloatingActionButton-ni belgiladik.

AddTaskActivity


Ushbu faoliyatdan biz ilovamizga yangi vazifa qo'shamiz. Shunday qilib, bizga shunday interfeys kerak.

Yuqoridagi ekranni loyihalash uchun quyidagi kodni yozing.


YangilashTaskActivity


Nihoyat, activity_update_task.xml ichiga kiring va quyidagi xml kodini yozing.


Vazifalar RecyclerView Layout


Biz RecyclerView-ga qo'shilgan barcha vazifalarni ko'rsatamiz va buning uchun bizga yana bitta tartib fayli kerak. Shunday qilib, tartib faylini yarating va uni recyclerview_tasks.xml deb nomlang va ichiga quyidagi xml kodini yozing.


Ob'ektni yaratish


Endi asosiy narsa, bizga kerak bo'lgan har bir jadval uchun biz ob'ekt yaratishimiz kerak. Va bu dastur uchun bizga bitta ob'ekt kerak.

Download 1.25 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling