資源簡(jiǎn)介
使用MVP模式會(huì)使得代碼多出一些接口但是使得代碼邏輯更加清晰,尤其是在處理復(fù)雜界面和邏輯時(shí),我們可以對(duì)同一個(gè)activity將每一個(gè)業(yè)務(wù)都抽離成一個(gè)Presenter,這樣代碼既清晰邏輯明確又方便我們擴(kuò)展。當(dāng)然如果我們的業(yè)務(wù)邏輯本身就比較簡(jiǎn)單的話使用MVP模式就顯得,沒那么必要。所以我們不需要為了用它而用它,具體的還是要要業(yè)務(wù)需要
代碼片段和文件信息
package?dahei.me.mvpexample;
import?android.app.Application;
import?android.test.ApplicationTestCase;
/**
?*?Testing?Fundamentals
?*/
public?class?ApplicationTest?extends?ApplicationTestCase?{
????public?ApplicationTest()?{
????????super(Application.class);
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????211??2016-07-01?10:41??.gitignore
?????目錄???????????0??2016-07-01?10:41??app\
?????文件???????????7??2016-07-01?10:41??app\.gitignore
?????文件?????????668??2016-07-01?10:41??app\build.gradle
?????文件?????????665??2016-07-01?10:41??app\proguard-rules.pro
?????目錄???????????0??2016-07-01?10:41??app\src\
?????目錄???????????0??2016-07-01?10:41??app\src\androidTest\
?????目錄???????????0??2016-07-01?10:41??app\src\androidTest\java\
?????目錄???????????0??2016-07-01?10:41??app\src\androidTest\java\dahei\
?????目錄???????????0??2016-07-01?10:41??app\src\androidTest\java\dahei\me\
?????目錄???????????0??2016-07-01?10:41??app\src\androidTest\java\dahei\me\mvpexample\
?????文件?????????350??2016-07-01?10:41??app\src\androidTest\java\dahei\me\mvpexample\ApplicationTest.java
?????目錄???????????0??2016-07-01?10:41??app\src\main\
?????文件?????????772??2016-07-01?10:41??app\src\main\AndroidManifest.xm
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\dahei\
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\dahei\me\
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\data\
?????文件?????????698??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\data\Phone.java
?????文件?????????889??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\data\PhoneFactory.java
?????文件????????3334??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\MainActivity.java
?????文件?????????280??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\OperationView.java
?????文件????????2328??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\PhonePresenter.java
?????目錄???????????0??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\tasks\
?????文件?????????348??2016-07-01?10:41??app\src\main\java\dahei\me\mvpexample\tasks\TaskPresenter.java
?????目錄???????????0??2016-07-01?10:41??app\src\main\res\
?????目錄???????????0??2016-07-01?10:41??app\src\main\res\layout\
?????文件????????1069??2016-07-01?10:41??app\src\main\res\layout\activity_main.xm
?????文件?????????656??2016-07-01?10:41??app\src\main\res\layout\content_main.xm
?????文件????????1105??2016-07-01?10:41??app\src\main\res\layout\content_no_data.xm
............此處省略32個(gè)文件信息
評(píng)論
共有 條評(píng)論