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.
Bizda allaqachon MainActivity yaratilgan, bu MainActivitydan tashqari , AddTaskActivity va UpdateTaskActivity .
Shunday qilib, yana 2 ta faoliyat yarating va ularni AddTaskActivity va UpdateTaskActivity deb nomlang .
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.
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.
Do'stlaringiz bilan baham: |