android-mvp

    1熱度

    1回答

    我正在使用MVP。我的活動包含一個片段。我正在初始化,然後設置演示者在Main-Activity的Create方法內部進行分段,如下所示。 public class MainActivity extends AppCompatActivity { private StashPresenter stashPresenter; private MainFragment mainF

    1熱度

    1回答

    我正在開發一個顯示列表的小應用程序,當單擊某個項目時,它將打開一個包含項目詳細信息的輔助屏幕。我想實現MVP作爲我的這個應用程序的架構,我一直在努力找出如何做到這一點,當我有單個活動與2個片段。 我的想法是每個片段有一個演示者,這意味着活動將有兩個演示者實例,因爲活動需要實例化它們(至少從我看過的這個鏈接的例子項目https://github.com/googlesamples/android-a

    1熱度

    2回答

    在實施上,建議治療Android框架作爲一個插件,不會泄露任何Android意識到依賴到演示層MVP模式Android的「乾淨」架構的努力。使用rxjava,如果我有被設計爲「推」的數據到視圖層演示者本人可能希望有這樣的邏輯: public interface SearchPresenter { interface ViewLayer { void updateResults

    1熱度

    1回答

    我正在使用Android音樂播放器。我正在使用服務播放歌曲,SQLite數據庫來存儲歌曲,和ContentProvider來訪問sqlite數據庫。我很困惑,我如何維持服務和活動之間的聯繫?我應該在演示者和服務之間建立連接嗎?因爲我打算將我的服務視爲模型,那麼最好和最簡單的方法是什麼?

    0熱度

    1回答

    我是Android新手,嘗試學習MVP模式。我在下面寫了示例教程,它從EditText獲取用戶名和密碼,並查看它是否匹配「Don」和「Bradman」。如果是,它會相應地顯示Toast消息。我的問題是 「是否可以從活動中的編輯文本中獲取值並進行比較?我不這麼認爲,因爲那時業務邏輯出現在活動中,這不是正確的做法。我得到的那些編輯文本值演示類和匹配那裏,將消息發送到活動顯示吐司下面是我的代碼,如果有人

    2熱度

    3回答

    使用MVP模式構建Android應用時,我想知道應該使用演示者活動智能還是功能智能? 活動方式,主持人數量相當於活動數量。 功能明智的意思,爲每個功能,應使用單獨的Presenter。

    2熱度

    1回答

    我最近一直在嘗試從架構的角度理解MVP架構中交互器和用例之間的關係。我的疑問是關於部件之間的溝通以及符合MVP標準的內容。 事情是我見過很多流程圖相互矛盾。其中一些似乎每個演示者都有一個交互器,另一些似乎每個演示者有多個交互器(每個交互器持有多個彼此相關的用例,例如所有與用戶相關的案例),而另一些似乎並不完全使用交互器,並直接與演示者交流用例。 我的主要(和漂亮的小白)問題:從MVP的角度來看,有

    0熱度

    1回答

    我一直在試圖做一個簡單的記事本應用程序(我的第一個應用程序),使用MVP和dagger。 我已經理解了大部分內容,但如果我有多種行爲,我會有點失落。我會解釋。 我的項目層次結構是這樣的: Click here MainActivity - Activity類,擁有一個ListView。 MainPresenter - 接口,保持設置容器的方法,和刷新一個 MainPresenterImpl - 演

    1熱度

    1回答

    如何使用retrofit2 + rxjava2在安卓 我想了解發送參數到服務器,並從與retrofit2服務器獲取數據+ rxjava2 你可以得到一些例子爲了我?謝謝!

    0熱度

    1回答

    在Android應用程序中使用RecyclerView時,許多帖子和教程都使用適配器來處理對列表的更新,使用DiffUtil等解決方案。這似乎並不遵循MVP,但是,因爲適配器存在於視圖層。 那麼,如何讓Presenter(或Model)負責管理對RecyclerView顯示的項目列表的更改,同時保持RecyclerView是最新的? 例如,RecyclerView顯示手機可連接的可用藍牙設備列表,