閒魚Flutter圖片框架架構演進(超詳細)

作者:閒魚技術-意境

1.那些年

圖片對一個端側研發來說是一老生常談的話題了。閒魚作爲業界在Flutter技術方向上最早一批投入的團隊。從使用Flutter之初,圖片就是我們核心關注和重點優化的功能。圖片算是閒魚業務場景下最爲重要的內容表現形式之一。圖片展示體驗的好壞會對閒魚用戶的使用體驗產生巨大影響。你們是否也曾遇到過:

  • 圖片加載內存佔用過多?
  • 使用flutter以後本地資源重複,利用率不高?
  • 混合方案下Flutter原生圖片加載效率不高?

針對上述問題,從第一版Flutter業務上線開始,閒魚對圖片框架的優化就從未停止。從開始的原生優化,到後面黑科技的外接紋理;從內存佔用,到包大小;文本會逐一介紹。希望其中的優化思路和手段,能給大家帶去一些啓發。

2. 原生模式

從技術層面看圖片加載,其實簡單來說,追求的是無非是加載的效率的最大化—用儘可能小

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章