各种移动设备上的颤振响应问题

巴拉·加内什(Bala Ganesh)

我是Flutter的初学者,我尝试创建一个虚拟的登录页面。当我尝试运行该应用程序时,它在Pixel 3 XL上没有问题,但在Pixel 2 XL上却不好。我将如何管理响应能力?我遇到了MediaQuery小部件,但是如何为每个设备创建一个完全响应的应用程序?当今的移动设备之间存在许多差异(如带缺口的显示屏,全屏等),随后便是平板电脑。我该如何处理?我应该为每种分辨率编写代码吗?

这是我在Pixel 3 XL和Pixel 2 XL上的设计

在像素3 XL上运行

在像素2 XL上运行

XxSTREKxX

此问题背后的原因是高度为100px的sizebox小部件。删除并使用mainaxisalignment均匀地获得所需的输出。这是修改后的代码:

 @override
  Widget build(BuildContext context) {
    return Scaffold(
      resizeToAvoidBottomPadding: false,
      body: Stack(
        fit: StackFit.expand,
        children: <Widget>[
          bgimage,
         Column(
           mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: <Widget>[
                logoimage,    
                userName(),    
                password(),
                forgotPassword(),    
                loginButton(),
                googleSignIn(),
                signUp()
              ],
            ),
        ],
      ),
    );
  }

这样就解决了问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

颤振中的问题

来自分类Dev

颤振梯度问题

来自分类Dev

在setState上更新UI时出现颤振问题

来自分类Dev

我的响应式导航栏在移动设备上没有响应(溢出问题?)

来自分类Dev

移动设备上的wordpress问题

来自分类Dev

卡的颤振布局问题

来自分类Dev

响应式网页设计,在移动设备上拉起键盘会引起设计问题

来自分类Dev

无响应的网站-视口问题-移动设备上显示的页面放大了

来自分类Dev

在移动设备上禁用Kartik Gridview响应

来自分类Dev

角材料在移动设备上无响应

来自分类Dev

在移动设备上禁用Kartik Gridview响应

来自分类Dev

如何使按钮在移动设备上响应

来自分类Dev

颤振医生:无可用设备

来自分类Dev

使用颤振的设备定期位置报告

来自分类Dev

移动设备上的粘性滚动问题

来自分类Dev

颤振中的函数调用问题

来自分类Dev

颤振提供者changenotifierprovider问题

来自分类Dev

颤振模态底片性能问题

来自分类Dev

颤振底部导航栏样式问题

来自分类Dev

颤振:凸起的按钮宽度问题

来自分类Dev

颤振中的下拉按钮面临问题

来自分类Dev

更新颤振后面临构建问题

来自分类Dev

颤振蓝牙基本问题

来自分类Dev

颤振mobx RadioListTile有问题

来自分类Dev

在NetworkImage中使用URL的问题(颤振)

来自分类Dev

在 futureBuilder 颤振中创建 listView 的问题

来自分类Dev

颤振SliverAppBar上的圆形边框

来自分类Dev

ListView 上的颤振步进器

来自分类Dev

颤振和火焰-无法将视差效果移动到单独的类别[颤振新功能]