在 Dart 語言中,是不支持多繼承的,這是由語言設計決定的。但是 Flutter 提供了一種類似多繼承的方式,即使用 Mixin。 Mixin 是一種在類中重用一個或多個類...
在 Dart 語言中,是不支持多繼承的,這是由語言設計決定的。但是 Flutter 提供了一種類似多繼承的方式,即使用 Mixin。 Mixin 是一種在類中重用一個或多個類...
一 . 原始代碼為什么要Isolate,我們先看一段比較簡單的代碼: 二. 使用async優(yōu)化那么有些同學就會說了,在dart中,有async關(guān)鍵字,我們可以用異步計算,這樣...
一、引言 本文主要對Flutter工程編譯時如何把Flutter生成的產(chǎn)物打包進入Android工程中進行分析。在Flutter工中打包過程中涉及到了local.proper...
說在前面 GoogleArch框架推行已經(jīng)有一段時間了,之前一直沒有勇氣去嘗鮮,因為穩(wěn)定上線的app很難換框架重構(gòu)。俗話說得好,重構(gòu)不如推倒重做(我說的),公司剛好啟動一個新...
簡述 在性能優(yōu)化中,內(nèi)存是一個不得不聊的話題;然而內(nèi)存泄漏,顯示已經(jīng)成為內(nèi)存優(yōu)化的一個重量級的方向。當前流行的內(nèi)存泄漏分析工具中,不得不提的就是LeakCanary框架;這是...
所謂人在家中坐鍋從天上來。項目里有個客服系統(tǒng)是接入的h5,最近收到反饋用戶在客服系統(tǒng)輸入時,輸入框被Android彈起的軟件盤遮擋,從而看不到輸入框內(nèi)容的問題。 一開始想到的...
本文主要是講解遷移到AndroidX之后,對原本的ViewPager懶加載造成的影響,和如何進行優(yōu)化。參考的項目來自 波瀾步驚 的文章 《手把手講解 ViewPager懶加載...
前言 手把手講解系列文章,是我寫給各位看官,也是寫給我自己的。文章可能過分詳細,但是這是為了幫助到盡量多的人,畢竟工作5,6年,不能老吸血,也到了回饋開源的時候.這個系列的文...