AndroidベースのMVPフレームワークDemo

887 ワード

一つのプロジェクトの前期準備は非常に重要であり、プログラムのフレームワークはその一環である.適切なフレームワークは、開発やメンテナンスの難易度を大幅に削減します.MVVMがまだ盛んに行われていない間、MVPは依然として第一選択のフレームワークの一つである.
以下私はMVPのDemoを書いて、その中に自分のMVPに対するいくつかの理解と最適化があって、みんなを助けることができることを望みます~
ヒント:MVPを理解してから本Demoを食べることをお勧めします.
MVPFrame
Android MVPフレームワークのプレゼンテーションプロジェクトです.
カタログの紹介
  • --base Activity&Fragment Baseクラス
  • --mvp MVPのベース類はすべてこの中にあります
  • --presentationプライマリパッケージ、Contractクラスは、ViewおよびPresenterインタフェースを定義する場所
  • である
  • --util共通キット
  • App Application
  • AppRouter appルーティング、インタフェースジャンプヘルプクラス、すべてのインタフェースジャンプは、コンポーネントインタラクション
  • を含むこのようなジャンプによって行われる.
    コード#コード#
    プロジェクトのスクリーンショット
    に感謝
    Fragment管理:Fragmentation
    ダウンロード
    DemoAPK: Download
    Github
    MVPFrame
    転載先:https://juejin.im/post/5acf0e84518825555e5e39eb