240 發(fā)簡(jiǎn)信
IP屬地:北京
  • @冉桓彬 我的想法是如果我們把數(shù)據(jù)處理通過接口的方式放出去了倡怎。bean還是不動(dòng)迅耘,然后我們聲明個(gè)beanImpl里面定義接口獲取數(shù)據(jù)贱枣,然后viewmodel里面通過beanImpl獲取數(shù)據(jù),這樣bean是數(shù)據(jù)對(duì)象用databanding綁定view引用颤专,beanImp對(duì)象負(fù)責(zé)數(shù)據(jù)獲取纽哥,viewmodel就只負(fù)責(zé)邏輯處理了。

    Android MVVM模式的理解

    在之前的系列文章DataBinding系列(一):DataBinding初認(rèn)識(shí)中講過了關(guān)于DataBinding用法的一些知識(shí)栖秕,那今天就來聊聊和它相關(guān)的一個(gè)架構(gòu)MVVM的話題...

  • 我認(rèn)為是在model里面處理數(shù)據(jù)比如獲取接口返回的數(shù)據(jù)春塌,在ViewModel里面處理業(yè)務(wù)邏輯。我認(rèn)為MVVM的viewmodel就像MVP的presenter累魔,model和MVP的model一樣,變的只是沒了MVP的view接口定義够滑。而是以databinding的方式將presenter里面調(diào)用view接口的部分給取代了垦写,presenter就不需要管view了,只需要管model了彰触,接口變少了梯投,也不要關(guān)注view變動(dòng)和數(shù)據(jù)變動(dòng)之間的影響了。view和數(shù)據(jù)的交互由databinding給做了况毅。

    Android MVVM模式的理解

    在之前的系列文章DataBinding系列(一):DataBinding初認(rèn)識(shí)中講過了關(guān)于DataBinding用法的一些知識(shí)分蓖,那今天就來聊聊和它相關(guān)的一個(gè)架構(gòu)MVVM的話題...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品