一. Theme主題的使用 Theme分為:全局Theme和局部Theme主題有兩個作用:設(shè)置了主題之后勇边,某些Widget會自動使用主題的樣式(...
一. 動畫API認(rèn)識 動畫其實(shí)是我們通過某些方式(比如對象犹撒,Animation對象)給Flutter引擎提供不同的值,而Flutter可以根據(jù)我...
一. 路由管理 1.1. 認(rèn)識Flutter路由 路由的概念由來已久粒褒,包括網(wǎng)絡(luò)路由识颊、后端路由,到現(xiàn)在廣為流行的前端路由奕坟。 無論路由的概念如何應(yīng)用...
一. 事件監(jiān)聽 在Flutter中祥款,手勢有兩個不同的層次: 第一層:原始指針事件(Pointer Events):描述了屏幕上由觸摸板、鼠標(biāo)月杉、指...
一. 為什么需要狀態(tài)管理刃跛? 1.1. 認(rèn)識狀態(tài)管理 很多從命令式編程框架(Android或iOS原生開發(fā)者)轉(zhuǎn)成聲明式編程(Flutter、Vu...
一. Flutter的渲染流程 1.1. Widget-Element-RenderObject關(guān)系 1.2. Widget是什么沙合? 官方對Wi...
一. 監(jiān)聽滾動事件 對于滾動的視圖奠伪,我們經(jīng)常需要監(jiān)聽它的一些滾動事件,在監(jiān)聽到的時候去做對應(yīng)的一些事情首懈。比如視圖滾動到底部時绊率,我們可能希望做上拉...
一. Slivers 我們考慮一個這樣的布局:一個滑動的視圖中包括一個標(biāo)題視圖(HeaderView),一個列表視圖(ListView)究履,一個網(wǎng)...
一. GridView組件 GridView用于展示多列的展示滤否,在開發(fā)中也非常常見,比如直播App中的主播列表最仑、電商中的商品列表等等藐俺。在Flut...