
1.簡介 InheritedWidget是Flutter提供的一個非常重要的功能性組件,可以實現在widget樹中從上到下數據共享數據,比如我們...
1. 什么是Ioslate 我們的flutter應用啟動的時候就會開辟一個獨立的ioslate,這里面包含了一個獨立的內存空間和一個攜帶 eve...
前言 BaseFlutter開源項目基于Flutter2.0,語法上空安全,是Provider MVVM的最佳實踐,可以用于線上應用的優秀架構,...
前言 每個應用在啟動的時候都會初始化一個application類,我們可以在這個類中做一些初始化的操作,例如第三方sdk的初始化,在實施組件化工...
前言 之前做內存優化的時候,為了實現對線程的使用監控,借助了一個第三方的hook框架(epic[https://github.com/tiann...
前言 假如Dart不存在Mixin關鍵字,并且有幾個不存在繼承關系的類,他們有相同的代碼,那么該如何復用這些相同的代碼呢?可能你會寫一個第三方類...
前言 以前學android的時候就曾經使用過APT在編譯時解析注解,然后結合Javapoet生成代碼,在flutter端其實也有這種類似的技術,...
前言 之前學習原生開發的時候使用過各種編譯自動生成模板代碼的框架,例如ARouter,這些框架其實是借助了JavaPoet 這個框架來自動生成代...
前言 flutter作為新一代移動UI框架,有很多native不具備的優勢,比如開發時熱加載,可以立刻看到UI修改效果,提升開發效率,而且同一套...