處理和響應(yīng)觸摸效果 我們可以用GestureDetector實(shí)現(xiàn)這個效果 觸摸開始 觸摸移動中 動畫處理 我們在觸摸手勢結(jié)束后開始動畫處理,動畫...
內(nèi)存水位升高導(dǎo)致的穩(wěn)定性問題嚴(yán)重影響app用戶體驗(yàn)友雳,所以開發(fā)者們非常關(guān)注Flutter的內(nèi)存表現(xiàn)毒租。隨著Flutter業(yè)務(wù)越來越多镊讼,閑魚也面臨著o...
Run loops 是與 threads 關(guān)聯(lián)的基本基礎(chǔ)結(jié)構(gòu)的一部分。Run loop 是一個 event processing loop (事...
定位方法: instruments 在iOS上進(jìn)?性能分析的時候,?先考慮借助instruments這個利器分析出問題出在哪藐翎,不要憑空想象,不然...
鎖是常用的同步工具实幕。一段代碼段在同一個時間只能允許被有限個線程訪問吝镣,比如一個線程 A 進(jìn)入需要保護(hù)的代碼之前添加簡單的互斥鎖,另一個線程 B 就...
一 堆內(nèi)存溢出 堆內(nèi)存溢出太常見末贾,大部分人都應(yīng)該能想得到這一點(diǎn),堆內(nèi)存用來存儲對象實(shí)例整吆,我們只要不停的創(chuàng)建對象拱撵,并且保證GC Roots和對象之...
dSYM文件 dSYM文件保存了調(diào)試信息的文件表蝙,方便App在線上用戶使用時拴测,發(fā)生Crash后,進(jìn)行函數(shù)調(diào)用堆棧還原府蛇,定位Crash原因集索,文件名通...
AES(Advanced Encryption Standard)高級加密標(biāo)準(zhǔn),是一種最常見的對稱加密算法(微信小程序加密傳輸就是用這個加密算法...
注: 本次所記錄的打包流程全部都是在 VSCode上完成欲诺,Android Studio 也一樣抄谐。 本次使用 Gradle 配置打包 一、檢查 &...