資源簡介
使用MVP模式會使得代碼多出一些接口但是使得代碼邏輯更加清晰,尤其是在處理復雜界面和邏輯時,我們可以對同一個activity將每一個業務都抽離成一個Presenter,這樣代碼既清晰邏輯明確又方便我們擴展。當然如果我們的業務邏輯本身就比較簡單的話使用MVP模式就顯得,沒那么必要。所以我們不需要為了用它而用它,具體的還是要要業務需要
代碼片段和文件信息
package?dahei.me.mvpexample;
import?android.app.Application;
import?android.test.ApplicationTestCase;
/**
?*?Testing?Fundamentals
?*/
public?class?ApplicationTest?extends?ApplicationTestCase?{
????public?ApplicationTest()?{
????????super(Application.class);
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????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個文件信息
評論
共有 條評論