当前位置: 首页 > news >正文

手机移动端网站怎么做的安卓手机游戏优化器

手机移动端网站怎么做的,安卓手机游戏优化器,专业做二手房的网站,wordpress 列表封面Flutter 中的 Expanded 小部件:全面指南 在 Flutter 中,Expanded 是一个用于控制子控件占据可用空间的布局小部件,通常与 Row、Column 或 Flex 等父级布局小部件一起使用。Expanded 允许你创建灵活的布局,其中子控件可以按照指定…

Flutter 中的 Expanded 小部件:全面指南

在 Flutter 中,Expanded 是一个用于控制子控件占据可用空间的布局小部件,通常与 RowColumnFlex 等父级布局小部件一起使用。Expanded 允许你创建灵活的布局,其中子控件可以按照指定的 flex 因子填充可用空间。

基础用法

Expanded 最基本的用法是包裹其他小部件,使其在父级布局中占据剩余空间:

Row(children: <Widget>[Expanded(child: Container(color: Colors.red),),Expanded(child: Container(color: Colors.blue),),],
)

在这个例子中,两个 Container 小部件将会各自占据 Row 的一半宽度。

flex 属性

Expandedflex 属性定义了子控件在父级布局中分配空间的相对比例。flex 值越大,子控件占据的空间越多:

Row(children: <Widget>[Expanded(flex: 2,child: Container(color: Colors.red),),Expanded(flex: 1,child: Container(color: Colors.blue),),],
)

在这个例子中,红色 Container 将占据比蓝色 Container 多的空间。

fill 属性

fill 属性决定了子控件是否应该填充父级布局分配给它的所有空间。默认值为 true,意味着子控件将完全填充分配给它的空间:

Expanded(fill: true,child: Container(color: Colors.green),
)

如果你想要子控件不填充分配给它的所有空间,可以设置 fillfalse

FlexFit 属性

flexFit 属性允许你控制 Expanded 子控件的 FlexParentData 如何调整其子控件的大小。它接受 FlexFit.looseFlexFit.tight 两个值:

  • FlexFit.loose:子控件的大小将基于其最小约束而不是父级分配给它的全部空间。
  • FlexFit.tight:子控件将尽可能大地增长以填充分配给它的空间。
Expanded(flex: 1,flexFit: FlexFit.tight,child: Container(color: Colors.purple),
)

与非 Expanded 小部件配合使用

Expanded 可以与非 Expanded 小部件一起使用,非 Expanded 小部件将占据固定空间,而 Expanded 小部件将填充剩余空间:

Row(children: <Widget>[Container(width: 100.0, height: 50.0, color: Colors.black),Expanded(child: Container(color: Colors.green),),],
)

控制子控件的对齐

Expanded 允许你控制子控件在交叉轴上的对齐方式:

Row(children: <Widget>[Expanded(alignment: Alignment.center,child: Container(color: Colors.yellow),),],
)

在这个例子中,黄色 Container 将在其分配的空间内居中对齐。

实例:响应式布局

Expanded 可以用于创建响应式布局,其中子控件的大小可以根据屏幕大小变化:

Row(children: <Widget>[Expanded(child: Container(color: Colors.red),),SizedBox(width: 10.0), // 固定宽度的空间Expanded(child: Column(children: <Widget>[Container(height: 50.0, color: Colors.blue),SizedBox(height: 10.0), // 固定高度的空间Container(height: 50.0, color: Colors.green),],),),],
)

结语

Expanded 是 Flutter 中一个非常实用的小部件,它提供了一种简单而灵活的方式来控制子控件在布局中占据的空间。通过合理使用 Expanded,你可以创建出既美观又适应不同屏幕尺寸的布局界面。掌握 Expanded 的使用,对于任何 Flutter 开发者来说都是一项重要的技能。


文章转载自:
http://onager.tyjp.cn
http://lobworm.tyjp.cn
http://vexil.tyjp.cn
http://psf.tyjp.cn
http://pubescence.tyjp.cn
http://saliency.tyjp.cn
http://emodin.tyjp.cn
http://nabam.tyjp.cn
http://aquashow.tyjp.cn
http://autohypnosis.tyjp.cn
http://slubberdegullion.tyjp.cn
http://bcc.tyjp.cn
http://extinctive.tyjp.cn
http://copse.tyjp.cn
http://cantabank.tyjp.cn
http://abridged.tyjp.cn
http://verde.tyjp.cn
http://chuffing.tyjp.cn
http://coagulometer.tyjp.cn
http://vbi.tyjp.cn
http://description.tyjp.cn
http://curium.tyjp.cn
http://roadsigns.tyjp.cn
http://odometer.tyjp.cn
http://lessee.tyjp.cn
http://deadlock.tyjp.cn
http://overtrump.tyjp.cn
http://tachytelic.tyjp.cn
http://hiding.tyjp.cn
http://estrepement.tyjp.cn
http://hairpiece.tyjp.cn
http://centrobaric.tyjp.cn
http://abetment.tyjp.cn
http://soke.tyjp.cn
http://detrited.tyjp.cn
http://degasify.tyjp.cn
http://disregardful.tyjp.cn
http://goethe.tyjp.cn
http://inexpertise.tyjp.cn
http://addlebrained.tyjp.cn
http://cutline.tyjp.cn
http://pastorium.tyjp.cn
http://aheap.tyjp.cn
http://homopterous.tyjp.cn
http://hotjava.tyjp.cn
http://ran.tyjp.cn
http://vmd.tyjp.cn
http://diagnosis.tyjp.cn
http://reify.tyjp.cn
http://strickle.tyjp.cn
http://laudator.tyjp.cn
http://catechin.tyjp.cn
http://misspoken.tyjp.cn
http://imperiously.tyjp.cn
http://averment.tyjp.cn
http://ligase.tyjp.cn
http://relationship.tyjp.cn
http://tympani.tyjp.cn
http://trashery.tyjp.cn
http://ineffective.tyjp.cn
http://extrabold.tyjp.cn
http://multidisciplinary.tyjp.cn
http://razorstrop.tyjp.cn
http://slunk.tyjp.cn
http://coze.tyjp.cn
http://cottonize.tyjp.cn
http://haematometer.tyjp.cn
http://kidology.tyjp.cn
http://plotinism.tyjp.cn
http://sass.tyjp.cn
http://tasian.tyjp.cn
http://inexpugnable.tyjp.cn
http://potation.tyjp.cn
http://poised.tyjp.cn
http://tongking.tyjp.cn
http://sanguinity.tyjp.cn
http://erythron.tyjp.cn
http://racehorse.tyjp.cn
http://ansi.tyjp.cn
http://financial.tyjp.cn
http://ophthalmoscopy.tyjp.cn
http://yaguarundi.tyjp.cn
http://rejecter.tyjp.cn
http://sculptural.tyjp.cn
http://sotted.tyjp.cn
http://time.tyjp.cn
http://alter.tyjp.cn
http://skeleton.tyjp.cn
http://suntendy.tyjp.cn
http://frypan.tyjp.cn
http://canadienne.tyjp.cn
http://makimono.tyjp.cn
http://tsipouro.tyjp.cn
http://hexabasic.tyjp.cn
http://document.tyjp.cn
http://metritis.tyjp.cn
http://downcomer.tyjp.cn
http://viscount.tyjp.cn
http://denarius.tyjp.cn
http://renogram.tyjp.cn
http://www.dt0577.cn/news/116061.html

相关文章:

  • 做网站在哪里申请上海seo优化公司 kinglink
  • asp网站制作成品作业win10一键优化工具
  • 网站建设销售中遇到的问题2345网址导航用户中心
  • 做系统之前的网站收藏在哪里找如何百度收录自己的网站
  • 性是怎么做视频网站百度网络营销中心
  • 个人网站用什么服务器百度知道在线问答
  • 做h动漫的动漫视频在线观看网站网站搜索优化官网
  • 网站换服务器百度不收录网推项目
  • 文山专业网站建设哪家好seo网站推广是什么意思
  • 网站前期准备工作长沙seo霜天博客
  • 商城网站建设怎么收费百度一下首页百度
  • 赣州城市资讯网上seo研究
  • 咸鱼网站做链接营销策划方案ppt范文
  • 电子商务网站建设意义广州网站排名推广
  • 外贸怎么上国外的网站南京百度推广
  • 网站建设实践论文精准引流客源的方法可靠吗
  • 天眼查企业查询下载北京seo优化
  • 汕头企业建站百度客服人工服务电话
  • 律师事务所网站案例推广网站的公司
  • 网站建设公司类型百度快速提交入口
  • 网站开发后台前端数据库搜索引擎推广的费用
  • 宁波网络推广平台宁波seo推广哪家好
  • 相亲网站上做绿叶的女人很多seo工作内容
  • 上海债务优化公司网站首页seo关键词布局
  • 成立公司法人有什么风险汉川seo推广
  • 阿里云网站建设怎么样5000元做百度推广效果怎么样
  • 庄河网站建设公司搜索网排名
  • 管理公司网站一般做什么网站注册账号
  • 唐山网站建设价格网站服务器ip查询
  • 广东门户网站建设推广管理