Avenging - MVP project
ไลบรารีและการสาธิต | 2.8MB
โพสต์บล็อก: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.D03EA0LV4
GitHub: https://github.com/joaquimley/avenging
ใช้ Marvel Comics API AS บริการที่มีข้อมูลทั้งหมดเกี่ยวกับห้องสมุดของ Marvel
ข้อมูลทั้งหมดที่ให้มาจาก Marvel © 2016 Marvel
MVP คืออะไร
ModelViewPresenter
------------------------ ---
- ดูเป็นเลเยอร์ที่แสดงข้อมูลและตอบสนองต่อการกระทำของผู้ใช้ บน Android อาจเป็นกิจกรรมชิ้นส่วน android.view.view หรือกล่องโต้ตอบ - รุ่นเป็นเลเยอร์การเข้าถึงข้อมูลเช่นฐานข้อมูล API หรือ API เซิร์ฟเวอร์ระยะไกล
- ผู้นำเสนอเป็นเลเยอร์ที่ ให้มุมมองกับข้อมูลจากรุ่น ผู้นำเสนอยังจัดการงานพื้นหลัง
แอปพลิเคชัน Android ที่ทันสมัยส่วนใหญ่ใช้สถาปัตยกรรมแบบดูรูปแบบ
โปรแกรมเมอร์มีส่วนร่วมในการต่อสู้กับความซับซ้อนในการดูแทนที่จะแก้ปัญหาธุรกิจโดยใช้แบบจำลองเท่านั้น ในใบสมัครของคุณคุณมักจะจบลงด้วย "ทุกอย่างเชื่อมต่อกับทุกสิ่ง" ซึ่งแปลเป็นความสามารถในการปรับขนาดที่ยากขึ้น ด้วยวิธีการ MVP มันง่ายต่อการเข้าใจบทบาทของแต่ละองค์ประกอบหลักการจูบ!
บทสรุป Logic Business (ข้อมูลและเครือข่าย) ชั้นจาก UI ช่วยให้กระบวนการพัฒนาอ่าวในแบบหลายแพลตฟอร์มที่ไม่เจ็บปวด
- Character Listing
- Character Detail
- Comic detail
อัปเดตเมื่อ: 2016-08-10
เวอร์ชันปัจจุบัน: 1.0
เวอร์ชัน Android ที่กำหนด: Android 4.2 or later