所以我正在开发一个用于流媒体的颤振应用程序,但是它的数据消耗似乎很疯狂。仅加载带有缩略图和标题的主屏幕,它会消耗大约 12.4 mb,如果重新加载,则会增加一倍。
有没有办法优化应用程序以消耗更少的数据,或者它只是降低图像质量并希望从中获得最佳数据性能?
所以我正在开发一个用于流媒体的颤振应用程序,但是它的数据消耗似乎很疯狂。仅加载带有缩略图和标题的主屏幕,它会消耗大约 12.4 mb,如果重新加载,则会增加一倍。
有没有办法优化应用程序以消耗更少的数据,或者它只是降低图像质量并希望从中获得最佳数据性能?
一个颤振库,用于显示来自互联网的图像并将它们保存在缓存目录中。
dependencies:
cached_network_image: ^3.2.0
CachedNetworkImage(
imageUrl: "http://via.placeholder.com/350x150",
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => Icon(Icons.error),
),
会减少时间