Avenging - MVP project

5 (15)

Perpustakaan & Tunjuk cara | 2.8MB

Penerangan

BLOG POST: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GITHUB: https://github.com/JoaquimLey/avenging
Menggunakan Marvel Comics API sebagai perkhidmatan yang mengandungi semua maklumat mengenai perpustakaan Marvel.
Semua Data disediakan oleh Marvel. © 2016 MARVEL
Apa itu MVP?
ModelViewPresenter
------------------------ ---
- Tampilan adalah lapisan yang menampilkan data dan bertindak balas terhadap tindakan pengguna. Pada Android, ini dapat berupa Activity, Fragment, android.view.View atau Dialog.
- Model adalah lapisan akses data seperti API pangkalan data atau API pelayan jauh.
- Penyampai adalah lapisan yang menyediakan data dengan View dari Model. Penyampai juga menangani tugas latar belakang.
Sebilangan besar aplikasi Android moden hanya menggunakan seni bina View-Model.
Pengaturcara terlibat dalam pertarungan dengan kerumitan View dan bukannya menyelesaikan tugas perniagaan.
Hanya menggunakan Model-View dalam aplikasi anda biasanya berakhir dengan "semuanya berkaitan dengan semuanya", yang diterjemahkan ke dalam skala yang lebih sukar. Dengan pendekatan MVP, lebih mudah untuk memahami peranan setiap elemen, prinsip KISS!
Mengaburkan lapisan logik perniagaan (data dan rangkaian) dari UI memungkinkan proses pengembangan orientasi rasa pelbagai platform tanpa rasa sakit.

Show More Less

Yang Baru Avenging - MVP project

- Character Listing
- Character Detail
- Comic detail

Maklumat

Dikemas kini:

Versi Semasa: 1.0

Memerlukan Android: Android 4.2 or later

Rate

Share by

Awak juga mungkin menyukai