Container(Single-Child)單一元素組件【child】 Row、Column多元素組件【child】 Icon:矢量圖標(biāo)字體:iconFont:優(yōu)勢(shì):尺寸不...
Container(Single-Child)單一元素組件【child】 Row、Column多元素組件【child】 Icon:矢量圖標(biāo)字體:iconFont:優(yōu)勢(shì):尺寸不...
之前做過(guò) flex_grid | Flutter Package (flutter-io.cn)[https://pub.flutter-io.cn/packages/fle...
Getx簡(jiǎn)介 詳情請(qǐng)看:https://github.com/jonataslaw/getx/blob/master/README.zh-cn.md[https://gith...
SliverAppBar SliverAppBar 控件,一個(gè) MD 的 AppBar 。屬性和 AppBar 類似,但做的效果比 AppBar 更加強(qiáng)大。相同的屬性具體可以...
一 . 原始代碼為什么要Isolate,我們先看一段比較簡(jiǎn)單的代碼: 二. 使用async優(yōu)化那么有些同學(xué)就會(huì)說(shuō)了,在dart中,有async關(guān)鍵字,我們可以用異步計(jì)算,這樣...
前言 對(duì)于任何一款應(yīng)用來(lái)說(shuō),頁(yè)面的流暢度是用戶體驗(yàn)最重要的幾個(gè)指標(biāo)之一。我們需要用數(shù)據(jù)的形式標(biāo)識(shí)出頁(yè)面的流暢程度。 如何了解頁(yè)面流暢度 對(duì)于大部分人而言,當(dāng)每秒的畫面達(dá)到60...
前言 在我們實(shí)際的應(yīng)用開發(fā)過(guò)程中,常常會(huì)做一些本地持久化數(shù)據(jù)配置,在應(yīng)用啟動(dòng)時(shí)可以拿到配置去處理對(duì)應(yīng)的業(yè)務(wù)邏輯?;蛘呶覀兿螺d文件、下載圖片等都需要通過(guò)IO流來(lái)實(shí)現(xiàn)。 在我們操...
Dart是一個(gè)在單線程中運(yùn)行的程序,這意味著:如果程序在執(zhí)行中遇到一個(gè)需要長(zhǎng)時(shí)間的執(zhí)行的操作,程序?qū)?huì)被凍結(jié)。為了避免造成程序的凍結(jié),可以使用異步操作使程序在等待一個(gè)耗時(shí)操作...
本文主要給大家分享flutter底層渲染管道的原理,主要涉及flutter的布局、繪制和圖層合成的底層實(shí)現(xiàn)。 Flutter的整體架構(gòu)圖如下,最底層是引擎層,引擎層暴露了非常...
國(guó)際化配置 在我們使用系統(tǒng)自帶MaterialApp來(lái)實(shí)現(xiàn)國(guó)際化配置,需要進(jìn)行很多配置,而且還需要手動(dòng)去依賴第三方組件,而使用GetX來(lái)實(shí)現(xiàn)國(guó)際化配置,你只需要一行代碼即可實(shí)...
文章系列 Flutter Dio源碼分析(一)--Dio介紹[https://www.liujunmin.com/flutter/dio_introduce.html] Fl...
我們平時(shí)實(shí)際開發(fā)中文件下載一般都用AFNetworking比較多,NSURLSessionDataTask剛開始學(xué)習(xí)iOS開發(fā)的時(shí)候用過(guò),很多年沒(méi)有使用過(guò)了,之前有的那點(diǎn)印象...
文章系列 Flutter Dio源碼分析(一)--Dio介紹[https://www.liujunmin.com/flutter/dio_introduce.html] Fl...
國(guó)慶后面兩天在家學(xué)習(xí)整理了一波flutter,基本把能擼過(guò)能看到的代碼都過(guò)了一遍,此文篇幅較長(zhǎng),建議保存(star)再看。傳送門: Nealyang personal blo...
了解 HTML 的讀者一定聽說(shuō)過(guò) DOM 樹這個(gè)概念,它由頁(yè)面中每一個(gè)控件組成,這些控件所形成的一種天然的嵌套關(guān)系使其可以表示為 “樹” 結(jié)構(gòu),我們也可以將這個(gè)概念應(yīng)用在 F...
1.前言 在上一篇文章中我們了解到Stream及響應(yīng)式編程的相關(guān)概念,本文著重介紹在引入RxDart三方庫(kù)后,不同Subject在實(shí)際開發(fā)中的應(yīng)用場(chǎng)景。先附上演示項(xiàng)目代碼:f...
Flutter的渲染流程 如果想了解flutter的渲染原理,那么flutter的三棵樹是無(wú)論如何也繞不過(guò)去的。 創(chuàng)建樹 創(chuàng)建widget樹 調(diào)用runApp(rootWid...
一、單例模式 系統(tǒng)的單例模式(Singleton Pattern) 二、中介者模式 中介者模式(Mediator Pattern):將對(duì)象之間的通信封裝到一個(gè)類中單獨(dú)處理,M...