前言 流暢的用戶體驗(yàn)一直是每一位開發(fā)者的不斷追求,為了讓自己的應(yīng)用是否能給用戶帶來持續(xù)的高幀率渲染體驗(yàn),我們自然想要極力避免發(fā)生 jank(卡頓...
前言 最近在開發(fā)過程中看到很多同學(xué)問過這個(gè)問題。我想要在網(wǎng)絡(luò)請(qǐng)求失敗的時(shí)候彈出一個(gè)統(tǒng)一的處理頁面告訴用戶檢查網(wǎng)絡(luò)連接。由于這個(gè)行為可以發(fā)生在任何...
本文于 2019.7.8 日更新,修正了關(guān)于數(shù)據(jù)初始化以及 保證 build 函數(shù)無副作用這兩部分的錯(cuò)誤,若文章還存在任何問題,請(qǐng)聯(lián)系我修復(fù)它。...
前言 在開發(fā) Flutter 的過程中你可能會(huì)發(fā)現(xiàn),一些小部件的構(gòu)造函數(shù)中都有一個(gè)可選的參數(shù)——Key。剛接觸的同學(xué)或許會(huì)對(duì)這個(gè)概念感到很迷茫,...
前言 今天偶然發(fā)現(xiàn)在谷歌爸爸的倉庫下出現(xiàn)了一個(gè)叫做flutter-provide的狀態(tài)管理框架,2月8日才第一次提交,非常新鮮。在簡(jiǎn)單上手之后感...
前言 最近看到一些剛接觸Flutter的同學(xué)在進(jìn)行頁面跳轉(zhuǎn)的時(shí)候,出現(xiàn)了這個(gè)問題。 代碼是這樣的 一眼看上去好像沒什么問題,解決方式也很簡(jiǎn)單,把...
前言 在前一篇文章向大家介紹了一種新的狀態(tài)管理方式——BLoC,它在分離我們的ui邏輯與業(yè)務(wù)邏輯上表現(xiàn)十分優(yōu)秀。但是在最后我們發(fā)現(xiàn)了一個(gè)問題。 ...
前言 Flutter的很多靈感來自于React,它的設(shè)計(jì)思想是數(shù)據(jù)與視圖分離,由數(shù)據(jù)映射渲染視圖。所以在Flutter中,它的Widget是im...
??前言 Stream和 Future都是Dart:async庫的核心API,對(duì)異步提供了非常好的支持。 我思考了很久,究竟應(yīng)該如何向大家介紹St...