前言 公司今年開始設(shè)置了創(chuàng)新獎,分享獎等各種大獎齐饮,不由得動力滿滿的谍珊,是時候拿些壓箱底來沖擊下獎項了。 正所謂坦胶,博一博叔扼,單車變摩托街氢。 1突诬,音頻AP...
好多年沒寫了苫拍,寫完公司內(nèi)部wiki芜繁,效果挺明顯的,轉(zhuǎn)過來記錄下绒极。 1骏令,延遲: 同樣的,音樂人按照節(jié)奏數(shù)拍集峦,假如拍子有30ms的延遲伏社,也是能夠感受...
本文主要是在上文的基礎(chǔ)上增加事件綁定抠刺。 具體的功能表現(xiàn)如圖塔淤,輸入文本并點(diǎn)擊顯示按鈕后,屏幕中間區(qū)域顯示輸入的文本內(nèi)容速妖。 首先高蜂,修改 MainVM...
本系列將介紹 MVVM 完整的開發(fā)實例。 1罕容,創(chuàng)建項目(AndroidStudio 3.2 beta 5) gradle 4.6 com.and...
接上篇备恤,data binding 的接入,在某種意義上锦秒,使 xml 布局文件從 V 層(Activity)獨(dú)立出來露泊。V 層不再與 xml 交互 ...
理想很美好,現(xiàn)實很骨感旅择。 實際項目嘗試下來惭笑。發(fā)現(xiàn),MVVM 真的很難用生真。為什么沉噩? 或許太過在乎數(shù)據(jù)驅(qū)動。彈出對話框柱蟀,toast川蒙,頁面跳轉(zhuǎn),都需要...
接上篇长已,BaseViewModel類通過泛型 與BaseViewEvent類關(guān)聯(lián)起來畜眨,貌似不錯。實際開發(fā)中术瓮,限制實在太多了胶果。乃至簡單頁面也要如此...
前言 按自己的理解,畫了簡圖 圖上可以看出: 1斤斧,MVP, MVVM 相對于 MVC 早抠, 其業(yè)務(wù)處理的部分(C, P, VM)不再依賴 V層 ,...
項目配置升級 (https://developer.android.com/studio/build/gradle-plugin-3-0-0-m...