Avenging - MVP project

5 (15)

المكتبات والعروض التوضيحية | 2.8MB

تفاصيل التطبيق

Polog Post: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
جيثب: https://github.com/joaquimley/avenging
يستخدم Marvel Comics API خدمة تحتوي على جميع المعلومات حول مكتبة الأعجوبة.
جميع البيانات المقدمة من الأعجوبة. © 2016 Marvel
ما هو MVP؟
modelviewpresenter
------------------------ ---
عرض هو طبقة تعرض البيانات ويتفاعل مع إجراءات المستخدم. على Android، قد يكون هذا نشاطا، جزءا منه، Android.View.View.View أو مربع حوار.
النموذج هو طبقة وصول بيانات مثل قاعدة بيانات API أو API الخادم البعيد.
- مقدم العرض هو طبقة يوفر عرض مع البيانات من النموذج. مقدم العرض أيضا يتعامل مع مهام الخلفية.
معظم تطبيقات أندرويد الحديثة مجرد استخدام بنية عرض النموذج.
يشارك المبرمجون في القتال مع عرض التعقيدات بدلا من حل المهام التجارية.
استخدام نموذج النموذج فقط في التطبيق الخاص بك عادة ما ينتهي بك الأمر مع "كل شيء متصل بكل شيء"، والذي يترجم إلى قابلية التوسع الصارم. من خلال نهج MVP، من الأسهل فهم دور كل عنصر، مبدأ تقبيل!
تجريد طبقة منطق الأعمال (البيانات والشبكة) من UI تمكن عملية تطوير نكهة النكهة متعددة المنصات غير المؤلمة.

Show More Less

ما هو جديد Avenging - MVP project

- Character Listing
- Character Detail
- Comic detail

المعلومات

تحديث:

الإصدار: 1.0

نظام الأندرويد المتوافق: Android 4.2 or later

التقييم

مشاركة

ما قد تحب