Flutter 项目优化
1.代码优化
冗余代码 、 封装
2.包大小
压缩本地图片,使用网站https://tinypng.com/ 、使用单构架So
3.流畅性优化
按需创建页面、按需AutomaticKeepAliveClientMixin 、耗时的计算放在独立的Isolate
4.内存优化:
图片:根据空控件大小加载指定分辨率的图片
列表优化:分页加载、使用listview.build()来复用字控件
防止内存泄漏,dispose需要销毁的listener 等
1.代码优化
冗余代码 、 封装
2.包大小
压缩本地图片,使用网站https://tinypng.com/ 、使用单构架So
3.流畅性优化
按需创建页面、按需AutomaticKeepAliveClientMixin 、耗时的计算放在独立的Isolate
4.内存优化:
图片:根据空控件大小加载指定分辨率的图片
列表优化:分页加载、使用listview.build()来复用字控件
防止内存泄漏,dispose需要销毁的listener 等
本文标题:Flutter 优化
本文链接:https://www.haomeiwen.com/subject/oefwqltx.html
网友评论