草庐IT

dart-isolates

全部标签

dart - Flutter First 应用程序

我正在学习Flutter框架,想问一下谷歌教程中的第一个示例应用程序。也就是说,我想知道这段代码究竟是如何工作的。Widget_buildSuggestions(){returnnewListView.builder(padding:newEdgeInsets.all(6.0),itemBuilder:(_,inti){if(i.isOdd)returnnewDivider(height:1.0,);finalintindex=i~/2;print(index);print('sugleng${_suggestions.length}');if(index>=_suggestions.

dart - 如何将小部件放置在一行包含的卡片中?

目前,我正在尝试创建一个卡片模板以插入到ListView中。我希望带有图标按钮的列位于最右侧。我似乎无法找到一种方法来说明包含图标按钮的列需要向右刷新。newExpanded(child:newListView(shrinkWrap:true,padding:constEdgeInsets.fromLTRB(20.0,0.0,20.0,0.0),children:[newCard(child:newRow(children:[newPadding(padding:constEdgeInsets.fromLTRB(0.0,0.0,10.0,0.0),),newImage(//image:

dart - 如何将小部件放置在一行包含的卡片中?

目前,我正在尝试创建一个卡片模板以插入到ListView中。我希望带有图标按钮的列位于最右侧。我似乎无法找到一种方法来说明包含图标按钮的列需要向右刷新。newExpanded(child:newListView(shrinkWrap:true,padding:constEdgeInsets.fromLTRB(20.0,0.0,20.0,0.0),children:[newCard(child:newRow(children:[newPadding(padding:constEdgeInsets.fromLTRB(0.0,0.0,10.0,0.0),),newImage(//image:

dart - 文本不会在行中溢出

我的一行文本溢出,无法正确剪裁。下面是我的带注释的小部件的简单层次结构。ListViewListItem1...ListItemNPaddingRow//mainAxisAlignment.spaceBetweenRowIconWidgetContainerPaddingImage//64pxsquareTitleWidget//overflowingbutnotclippingText//TextOverflow.fadeScoreWidgetContainer//boxDecoration,color&borderRadiusPaddingText我已经尝试将TitleWidget

dart - 文本不会在行中溢出

我的一行文本溢出,无法正确剪裁。下面是我的带注释的小部件的简单层次结构。ListViewListItem1...ListItemNPaddingRow//mainAxisAlignment.spaceBetweenRowIconWidgetContainerPaddingImage//64pxsquareTitleWidget//overflowingbutnotclippingText//TextOverflow.fadeScoreWidgetContainer//boxDecoration,color&borderRadiusPaddingText我已经尝试将TitleWidget

dart - 图片背景底部溢出

我不知道如何使这个背景的大小适合屏幕的其余部分。谁能指出我哪里出了问题??我有点想让它适合其余屏幕,但做不到...classHomeScreenextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewColumn(children:[newGradientAppBar('MilkywayGalaxy'),newContainer(child:newStack(children:[_buildBackground(),_buildDescription(),],),),],);}Widget_bu

dart - 图片背景底部溢出

我不知道如何使这个背景的大小适合屏幕的其余部分。谁能指出我哪里出了问题??我有点想让它适合其余屏幕,但做不到...classHomeScreenextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewColumn(children:[newGradientAppBar('MilkywayGalaxy'),newContainer(child:newStack(children:[_buildBackground(),_buildDescription(),],),),],);}Widget_bu

dart - Flutter 可忽略的唯一键

我有一个Dismissible的列表小部件如下:Dismissible(direction:DismissDirection.endToStart,key:Key(widget.data[i]),onDismissed:(direction){widget.onRemoveRequest(i,widget.data[i]);},background:Container(color:Colors.red,child:Row(crossAxisAlignment:CrossAxisAlignment.center,mainAxisAlignment:MainAxisAlignment.en

dart - Flutter 可忽略的唯一键

我有一个Dismissible的列表小部件如下:Dismissible(direction:DismissDirection.endToStart,key:Key(widget.data[i]),onDismissed:(direction){widget.onRemoveRequest(i,widget.data[i]);},background:Container(color:Colors.red,child:Row(crossAxisAlignment:CrossAxisAlignment.center,mainAxisAlignment:MainAxisAlignment.en

dart - 保留或恢复页面状态的抽屉式导航

我正在构建一个Flutter应用程序,我正试图将注意力集中在导航和状态上。我在下面构建了一个非常简单的应用程序,它有两个页面,上面都有递增按钮。它们都共享一个Scaffold定义,因此两个页面上都有一个一致的抽屉导航。基本上我想要的功能是FirstPage和SecondPage是单例。因此,如果您将FirstPage上的计数器递增几次,转到SecondPage,然后通过抽屉返回到FirstPage(而不是后退按钮),FirstPage的计数器仍应递增。现在,如果您这样做,由于Navigation.push(),它似乎会创建一个新的FirstPage实例。此外,如果您在FirstPage