什么是EventBus EventBus是全局事件總線,底層通過(guò)Stream來(lái)實(shí)現(xiàn);它可以實(shí)現(xiàn)不同頁(yè)面的跨層訪問(wèn),通過(guò)Stream的機(jī)制來(lái)實(shí)現(xiàn)不...
背景 前段時(shí)間做了一個(gè)新項(xiàng)目,因?yàn)樯暇€審核遲遲不過(guò),于是上級(jí)決定趁這段時(shí)間將項(xiàng)目轉(zhuǎn)為Flutter,試一下水,看一下它在安卓和iOS兩端的真實(shí)表...
進(jìn)程間通信 本文你會(huì)了解到計(jì)算機(jī)系統(tǒng)中一些鎖的實(shí)現(xiàn)原理.文中進(jìn)程和線程可以互相替換. 競(jìng)爭(zhēng)條件 概念:兩個(gè)或者多個(gè)進(jìn)程(或線程)共享讀寫(xiě)某塊資源...
前言 上一篇文章講了對(duì)于MVVM的理解,最后提到了會(huì)寫(xiě)一些模仿RAC的小技巧.在后面的研究中,我發(fā)現(xiàn)在利用RAC實(shí)現(xiàn)登錄的demo中有這樣一行代...
前言 MMVM這個(gè)概念,相信很多人都聽(tīng)過(guò),但很多人估計(jì)和我一樣,沒(méi)真正去理解和運(yùn)用過(guò),對(duì)它只是一知半解而已.最近因?yàn)樽隽诵马?xiàng)目,有意向引入MVV...
本文主要從兩個(gè)點(diǎn)來(lái)闡述兩者之間的交互:Flutter to OC, OC to Flutter. Flutter發(fā)送消息到OC 有過(guò)OC和H5的...
通常我們面對(duì)的需求不是直接用flutter開(kāi)發(fā)一個(gè)新app,而是希望在已有的項(xiàng)目中嵌入flutter,開(kāi)發(fā)部分頁(yè)面,根據(jù)開(kāi)發(fā)情況逐漸進(jìn)行過(guò)度.下...
最近公司內(nèi)部掀起了一陣Flutter的熱潮,我也追趕一下熱潮,來(lái)玩一玩這個(gè)小東西. 語(yǔ)言基礎(chǔ) Dart傳送門 開(kāi)發(fā)工具 因?yàn)楸救酥饕情_(kāi)發(fā)iOS...
背景 做這個(gè)項(xiàng)目的初衷其實(shí)是為了讓自己更加了解一些常用算法,在學(xué)習(xí)算法的同時(shí),利用iOS的動(dòng)畫(huà)形式展現(xiàn)出來(lái).算法雖然簡(jiǎn)潔,但用動(dòng)畫(huà)描述出來(lái)感覺(jué)并...