flutter - 需要不同屏幕纵横比和纵向和横向模式的聊天屏幕背景图片

我们想为聊天屏幕使用背景图片。为此,我们创建了一个可以平铺的图片。移动设备支持多种纵横比以及纵向和横向。在 Flutter 中支持该用例的好方法是什么?一个想法是加入瓷砖并在运行时为背景裁剪图片。那可能吗?是否有直接的 flutter 支持?

最佳答案

您需要阅读有关响应式应用的 Flutter 文档

Creating Responsive Apps

此外,请查看捕获设备方向的 MediaQueryData 类。您可以通过查看这些属性来切换背景

MediaQueryData

https://stackoverflow.com/questions/47918125/

相关文章:

dart - 按下时如何创建页面

javascript - 在 Flutter Webview 中运行一些 Javascript 文件

google-maps - 如何在 flutter 中更改谷歌地图 API 我的位置按钮位置?

flutter - 相对定位小部件

flutter - 如何使图像的 1/3 占据全屏

java - java中是否有以下Aes加密函数的Dart等价物

json - 如何在 Dart 中使用带有 json 序列化的泛型和泛型列表?

android - 如何从我的 Flutter 应用程序控制网络缓存?

android-studio - Flutter/Dart 自动完成功能适用于 VS Code,但不

dart - 防止滚动的英雄跳到应用栏顶部