久久精品国产精品青草色艺_www.一区_国内精品免费久久久久妲己_免费的性爱视频

關于Android開發的MVP模式,P層對V層的處理?

項目中采用了MVP模式進行開發,在搭建框架的時候,由于用到了RxJava+Retrofit進行網絡請求,M層不好做封裝,所以網絡請求統一在Preseter層發送,包括請求回調。
現在我想在所有網絡請求過程中顯示進度條,請求結束關閉進度條,但是BasePresenter中又沒有context傳給進度條用來顯示,應該怎么設計?一<愛尬聊_尬聊生活>定要把BaseActivity傳入BasePresenter嗎?
ps.進度條當然可以在每個請求發起和結束回調中處理,但是每個請求都這樣做顯然很麻煩。我就想統一做一些View(V層)的處理,MVP模式貌似在這方面并不好實現


王曦曦Sophia 15小時前

你可以繼承Subscriber寫一個訂閱者,通過構造方法傳遞一個Context進去,然后分別在onStart里面顯示一個進度條,onComplete和onError里關閉進度條,至于如何顯示和關閉,可以通過Handler來做。看到你的問題我想起來之前看到過類似問題的解決方法,給你找了下,在這里https://github.com/tough1985/... 當然你可以在自定義你想要的進度條或者進度條對話框,通過Handler發送消息去顯示和隱藏。


360U671406745 14小時前

一定要把BaseActivity傳入BasePresenter嗎?這樣就成了MVC了.


360U3377483222 14小時前

我找到一個方法分享給大家:1、首先創建BasePresenter和BaseView(接口),所有的Presenter和view都繼承Base,然后BaseView中聲明公用方法比如createProgressDialog和closeProgressDialog。2、然后BasePresenter定義一個帶BaseView參數的構造函數,這樣你的每一個presenter由于都繼承了BasePresenter,所以都必須實現一個帶BaseView參數的構造函數,并且構造函數里面有super方法。這樣就在實例化自己的presenter時傳入了BaseView給BasePresenter。3、最后BaseActivity中實現BaseView接口的方法供BasePresenter調用。這樣做不用傳遞Context上下文,也不用再presenter中直接進行UI操作,而是通過在Base層建立View和Presenter關聯實現UI和業務邏輯隔離,更加符合MVP架構的思想


喵喵大人要注冊 14小時前

進度可以同樣注冊成接口回調就行了. 如果不能直接到UI線程回調, 那么就用hander轉發.


360U3377483222 14小時前

為什么不能把進度條的進度理解為一個Model里的值呢?Presenter更新這個用于進度條的Model,而View根據這個Model去繪制進度條的長度,這不就和普通的拉取數據,裝入模型,交給View顯示一個道理嘛!


編輯 舉報 2023-05-25 13:22

0個評論

暫無評論...
驗證碼 換一張
相關內容
久久精品国产精品青草色艺_www.一区_国内精品免费久久久久妲己_免费的性爱视频

      久久色在线视频| 国产精品区一区二区三区| 亚洲男人天堂av| 欧美精品一二三区| 国产凹凸在线观看一区二区| 亚洲不卡一区二区三区| 国产亲近乱来精品视频| 91麻豆精品国产综合久久久久久| 国产91精品一区二区麻豆亚洲| 亚洲国产精品高清| 欧美精品精品一区| 国产成人综合在线| 亚洲午夜三级在线| www日韩大片| 欧美日韩一区久久| 成人小视频免费观看| 亚洲一卡二卡三卡四卡五卡| 欧美国产精品劲爆| 精品国产伦理网| 欧美一级电影网站| 欧美日韩精品一二三区| 91色视频在线| eeuss鲁片一区二区三区在线观看| 久久国产精品第一页| 日本亚洲视频在线| 免费在线观看一区| 日韩福利电影在线观看| 天堂影院一区二区| 亚洲小说欧美激情另类| 亚洲自拍偷拍av| 亚洲乱码国产乱码精品精可以看| 欧美激情中文不卡| 国产情人综合久久777777| 久久新电视剧免费观看| 精品国产自在久精品国产| 欧美va日韩va| 精品国产乱码久久| 国产亚洲欧美日韩日本| 国产性做久久久久久| 中文一区二区在线观看| 国产欧美久久久精品影院| 久久婷婷色综合| 国产欧美日韩视频一区二区| 日本一区二区三区在线观看| 国产精品国产a| 一区二区三区久久| 日韩国产高清在线| 久久久久久免费| 中文字幕av不卡| 亚洲最大色网站| 天天影视色香欲综合网老头| 久久99九九99精品| 成人黄色在线视频| 欧美图片一区二区三区| 欧美一区二区三区成人| 久久只精品国产| 18欧美亚洲精品| 日韩电影在线一区二区| 激情文学综合网| 成人高清免费在线播放| 欧美伊人久久大香线蕉综合69| 欧美一区二区在线不卡| 国产视频一区二区三区在线观看 | 成人av资源网站| 色婷婷综合久久久| 日韩欧美亚洲国产另类| 国产欧美视频一区二区三区| 久久视频一区二区| 中文字幕亚洲视频| 麻豆国产精品视频| 91成人免费在线| 国产色婷婷亚洲99精品小说| 亚洲综合视频在线观看| 国产精品亚洲一区二区三区妖精| av一区二区三区在线| 欧美人牲a欧美精品| 日本一区二区综合亚洲| 天天色 色综合| 色综合一个色综合| 久久久久久一级片| 亚洲欧美在线aaa| 国产精品综合久久| 欧美美女bb生活片| 亚洲精品成人在线| 国产精品综合二区| 欧美精品久久久久久久多人混战 | 成人亚洲精品久久久久软件| 欧美美女直播网站| **网站欧美大片在线观看| 久久91精品久久久久久秒播| 欧美综合欧美视频| 九九久久精品视频| 欧美福利视频导航| 一区二区视频免费在线观看| 国产成人自拍网| 欧美tk丨vk视频| 蜜臀av性久久久久蜜臀av麻豆| 日本久久一区二区| 中文字幕综合网| 国产高清亚洲一区| 欧美不卡一二三| 欧美aaaaa成人免费观看视频| 色综合色狠狠综合色| 中文字幕av免费专区久久| 日韩黄色免费电影| 5858s免费视频成人| 亚洲图片自拍偷拍| 欧美日韩一卡二卡| ●精品国产综合乱码久久久久 | 国产精品视频第一区| 国产成人亚洲精品青草天美| 2023国产一二三区日本精品2022| 免费人成精品欧美精品 | 91捆绑美女网站| 久久久国际精品| 国产麻豆精品在线观看| 精品三级在线看| 久久国产尿小便嘘嘘尿| av一二三不卡影片| 久久中文字幕电影| 国产成人三级在线观看| 国产精品日日摸夜夜摸av| 99视频精品全部免费在线| 亚洲毛片av在线| 精品一区二区三区在线播放 | 国产盗摄女厕一区二区三区| 欧美精品一区视频| 美国毛片一区二区三区| 欧美精三区欧美精三区| 蜜乳av一区二区| 国产肉丝袜一区二区| 99久久综合精品| 亚洲国产中文字幕在线视频综合| 欧美日本一区二区三区四区| 蜜桃av一区二区在线观看| 久久综合999| 91免费观看国产| 日韩av一级电影| 久久精品在这里| 91免费版在线| 蜜臀av性久久久久蜜臀aⅴ| 久久一区二区视频| 91麻豆免费在线观看| 午夜电影网亚洲视频| 国产亚洲婷婷免费| 欧美日韩一区精品| 国产一区二区不卡| 一区二区三区日本| 久久伊人蜜桃av一区二区| 99精品欧美一区二区三区小说| 一区二区三区在线观看动漫| 日韩视频免费直播| 91婷婷韩国欧美一区二区| 蜜臀久久99精品久久久久久9 | 欧美一级黄色大片| 91亚洲精品久久久蜜桃网站| 天天综合日日夜夜精品| 亚洲国产精品二十页| 91国产精品成人| 国产乱子轮精品视频| 丝袜国产日韩另类美女| 亚洲国产精品精华液ab| 日韩一区二区免费电影| 色哟哟亚洲精品| 国产成人精品免费在线| 午夜视频一区在线观看| 日韩一区二区免费电影| 粉嫩在线一区二区三区视频| 石原莉奈在线亚洲二区| 欧美成人video| 欧美精品日韩综合在线| 一本到不卡免费一区二区| 国产精品主播直播| 精品影院一区二区久久久| 午夜精品一区在线观看| 亚洲免费观看高清完整版在线观看 | 国产一区二区三区在线观看免费视频 | 久久国产精品72免费观看| 亚洲综合色婷婷| 中文字幕在线观看不卡| 国产午夜精品一区二区三区视频| 欧美一区二区三区四区久久| 成人美女在线观看| 国产精品一区二区在线观看不卡| 视频一区二区国产| 国产精品久久福利| 国产精品视频观看| 中文字幕欧美日韩一区| 国产亚洲精品精华液| 久久久国产精品不卡| 亚洲精品一区二区三区精华液| 色婷婷精品久久二区二区蜜臂av | 日韩精品一区国产麻豆| 欧美一区二区在线看| 欧美久久久久中文字幕| 色老综合老女人久久久| 国产激情视频一区二区在线观看| 国产精品自产自拍| 日本伊人色综合网| 九九国产精品视频|