Thanks to visit codestin.com
Credit goes to github.com

Skip to content

codedlabs/KC-Android-cw-7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

تمرين 💪:

الجزء الأول من التمرين💚:

خطوات الجزء الأول من التمرين:

  1. نقوم بإنشاء class بإسم Items مع الخصائص التالية كما هو موضح بالجدول
  2. إنشاء دوال الـ Setter و الـ Getter ودالة الـ Constructor
  1. في ملف MainActivity, سنقوم بتعريف Arraylist و إضافة كائنات داخل ArrayList

ملاحظة: ترى سويناهم المحاضرة اللي طافت

الصور:

https://ibb.co/tqvvbhx

https://ibb.co/16WY4s7

https://ibb.co/FzvWpJ5

https://ibb.co/QCXBN5h

https://ibb.co/Hxr0CYv

https://ibb.co/Gtjk75d

الجزء الثاني من التمرين😎:

(إنشاء تصميم الـ ListView)

في هذا الجزء من التمرين سوف نقوم بتصميم العنصر الواحد من الـ ListView:

الجزء الثالث من التمرين🤩:

(إنشاء الـ ArrayAdapter)

  1. نقوم بإنشاء كلاس جافا باسم ItemAdapter.
  2. نقوم بإنشاء متغير مصفوفة <List<Items
  3. نقوم بإنشاء Constructor -> نضغط على علامة اللمبة ونحط على قبل الأخيرة
  4. داخل الـ Constructor نضع قيمة مصفوفة الـ ItemAdapter التي انشئناها تساوي قيمة المصفوفة التي بداخل الـ Constructor
  5. سنقوم بإنشاء ()getView
  6. داخل ()getView:
  7. نربطه بملف XML اللي سوينا فيه التصميم
  8. نربط العناصر الموجودة في هذا الـ XML للـ Adapter
  9. نربط الـ Adapter بالـ ListView عن طريق
ListView listView = findViewById(R.id.listView);
listView.setAdapter(YourAdapter);

ملاحظة: شرح الدرس واااااااااااايد راح يفيدنا واااااااااااااايد

بالتوفيق طلبتنا الأعزاء🤗

إذا تعقدتوا من شرح التمرين هني روحوا ارجعوا حق ال google doc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published