一個基於Android的MVP框架Demo

一個項目的前期準備是很是重要的,程序的框架就是其中一環。一個合適的框架能夠大大減小開發以及維護難度等等...在MVVM還沒盛行的時候,MVP仍然是首選框架之一。git

下面我寫了一個MVP的Demo,其中有本身對MVP的一些理解及優化,但願能幫助到你們~github

舒適提示:建議先了解下MVP再來食用本Demo更佳!app

MVPFrame

MVP

一個Android MVP框架演示項目。框架

目錄介紹

  • --base Activity & Fragment Base類
  • --mvp MVP的Base類都在這裏面
  • --presentation 主要包,其中的Contract類是定義View和Presenter接口的地方
  • --util 共通工具包
  • App Application
  • AppRouter app路由,界面跳轉幫助類,全部的界面跳轉經過此類進行跳轉,包括組件交互

代碼

image

項目截圖

Demo.png

感謝

Fragment 管理: Fragmentation工具

下載

DemoAPK: Download優化

Github

MVPFramedebug

相關文章
相關標籤/搜索