1.框架層優(yōu)化 1)及時更新Flutter版本,每個新的版本都會有很多性能上的優(yōu)化2)關注Flutter代碼規(guī)范,使用Flutter團隊代碼規(guī)范使用我們代碼更性能更高效,如A...
1.框架層優(yōu)化 1)及時更新Flutter版本,每個新的版本都會有很多性能上的優(yōu)化2)關注Flutter代碼規(guī)范,使用Flutter團隊代碼規(guī)范使用我們代碼更性能更高效,如A...
使用json_serializable第三方庫自動生成相應的實體類 添加依賴 手動創(chuàng)建model類并寫入相關屬性 在對應的目錄下輸入命令 注意:遇到?jīng)_突Conflicting...
同步、異步:表示開辟新線程的能力。串行、并行:表示隊列的調度任務的能力。 任務:就是執(zhí)行操作的意思,換句話說就是你在線程中執(zhí)行的那段代碼。在 GCD 中是放在 block 中...
兩數(shù)之和 題目:給定一個整數(shù)數(shù)組 nums 和一個整數(shù)目標值 target,請你在該數(shù)組中找出 和為目標值 target 的那 兩個 整數(shù),并返回它們的數(shù)組下標。你可以假設...
Flutter 函數(shù) 函數(shù)是Dart中的一等值,它們能夠保存在變量中,能作為參數(shù)傳遞及作為函數(shù)的返回值。與所有Dart運行時的值一樣,函數(shù)同樣是對象。 1. 參數(shù) 參數(shù)要么是...
flutter在使用showModalBottomSheet時,當彈層上有Textfield時,會出現(xiàn)鍵盤遮擋問題,解決辦法如下: 有興趣的可以看下MediaQuery.of...
給定一個數(shù)組例如[20,16,55,32,77]獲取數(shù)組中的最大值和最小值 引入頭文件import 'dart:math'; 代碼如下:
官方文檔:Optimizing ProMotion Refresh Rates for iPhone 13 Pro and iPad Pro[https://develope...
flutter動畫 1.動畫原理:在一段時間內快速的多次改變UI外觀,由于人眼會產生視覺暫留所以最終看到的就是一個連續(xù)的動畫。UI的一次改變稱為一個動畫幀,對應一次屏幕刷新。...
不管是蘋果手機還是安卓手機,都有劉海屏的問題,除了可以用SafeArea外,可以寫一個固定的方法提供設備的默認安全距離,即默認的一個padding,放到base里或者是放到一...
markdown邊寫邊預覽(sublime text編寫) 步驟很簡單1.按住 ctrl + shift + P來調出一個彈出的輸入框2.輸入package control ...
輸入框樣式常見的有TextField,想要修改鍵盤顏色,只需要設置TextField的keyboardAppearance屬性即可,例如: 我們來看下這個屬性: 這句注釋的意...
Padding可以給其子節(jié)點添加填充。它的定義: EdgeInsetsGeometry是一個抽象類,開發(fā)中,我們一般都使用EdgeInsets類,它是EdgeInsetsGe...
單選開關Switch和復選框Checkbox 當Switch或Checkbox被點擊時,會觸發(fā)它們的onChanged回調。舉例: 屬性及外觀 Switch和Checkbox...
Material 組件庫中提供了多種按鈕組件如RaisedButton、FlatButton、OutlineButton等。所有Material 庫中的按鈕都有如下相同點: ...