دعونا نرى أداء Android ViewHolder!
هذا التطبيق عبارة عن أداة برمجة لمقارنة 3 طرق مختلفة لكتابة ListView وArrayAdapter مخصصين. قم بتشغيله ومشاهدته والاطلاع على سجله (عامل التصفية: "RBLS")
عند التثبيت، ابحث عن أيقونات "بدون ViewHolder" و"With ViewHolder" و"With Cached ViewHolder" في المشغل الخاص بك. هم 3 ListViews، مع ArrayAdapter مختلفة. ما هو أكثر كفاءة؟
تم إصدار هذا التطبيق تحت GPLv3، لذا لا تتردد في البحث عن الكود الخاص به وتحريره وتوزيعه وإظهاره في فصولك الدراسية. ستجد الشرح والمصدر على https://github.com/rocboronat/android-viewholder-banana-example
تم تنزيل أيقونة الموز السحرية لهذا التطبيق من http://ztreasureisle.wikia.com/wiki/Emerald_Island وتم إصدارها تحت المشاع الإبداعي (CC-BY-SA)
وتم العثور على الصورة الكبيرة لـ Android Market في ويكيبيديا: http://upload.wikimedia.org/wikipedia/commons/8/89/Green_yellow_bananas_dsc07775.jpg
استمتع بالترميز!
اقرأ المزيد