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