Avenging - MVP project icon

Avenging - MVP project

Kasalukuyang Bersyon: 1.0
2.8MB 5,000+ 5.0 5
Price: $0

Paglalarawan Avenging - MVP project

Blog post: https://blog.joaquimley.com/avenging-android-mvp-23461eeb4
github: https://github.com/joaquimley/avenging
Gumagamit ng Marvel Comics API bilang Isang serbisyo na naglalaman ng lahat ng impormasyon tungkol sa library ni Marvel.
Lahat ng data na ibinigay ng Marvel. © 2016 Marvel
Ano ang MVP?
ModelViewPresenter
------------------------ ---
- Tingnan ang isang layer na nagpapakita ng data at tumutugon sa mga pagkilos ng gumagamit. Sa Android, ito ay maaaring maging isang aktibidad, isang fragment, isang android.view.view o isang dialog.
- Modelo ay isang data access layer tulad ng database API o Remote Server API.
- Presenter ay isang layer na Nagbibigay ng view sa data mula sa modelo. Ang nagtatanghal ay humahawak din sa mga gawain sa background.
Karamihan sa mga modernong mga application ng Android ay gumagamit lamang ng view-model architecture.
Mga programmer ay kasangkot sa paglaban sa view complexities sa halip na paglutas ng mga gawain sa negosyo.
Sa iyong application ay karaniwang napupunta ka sa "lahat ng bagay ay konektado sa lahat ng bagay", na isinasalin sa mas mahirap na kakayahang sumukat. Sa diskarte ng MVP mas madaling maunawaan ang papel ng bawat elemento, halik na prinsipyo!
abstracting ang lohika ng negosyo (data at network) Layer mula sa UI ay nagbibigay-daan sa isang hindi maayos na proseso ng pag-unlad ng multi-platform na lasa.

Tumingin pa I-collapse

Anong bago Avenging - MVP project

- Character Listing
- Character Detail
- Comic detail

Impormasyon

PackageName icon
ID:
com.joaquimley.avenging
category icon
Kategorya:
update icon
Na-update:
2016-08-10
version icon
Kasalukuyang Bersyon:
1.0
requirements icon
Nangangailangan ng Android:
Android 4.2 or later
google play icon
Available on:
filesize icon
Laki:
2.8MB
DOWNLOAD IS NOT SUPPORTED IN WEB STORE!
Use the latest version of 9Apps to download APK&OBB file of games in one click!
DOWNLOAD 9APPS