草庐IT

Flutter_Blue

全部标签

dart - 如何处理在 Flutter 中搜索大型列表?

我想问一下在Flutter中应该如何处理一个大列表。当我在我正在搜索的列表中非常深的数据项处时,我的应用程序变得非常慢。我的列表是一个大型数据结构的70,000多个对象。以下是我“搜索”列表的方式。Future>_getAllData()async{returnallData.where((a)=>(a.dataTitle.toLowerCase().contains(querySearch.toLowerCase().trim())));}在FutureBuilder中使用ListView.builder构建列表。当我搜索并填充来自列表深处的一个或多个结果时,应用程序非常慢,以至于我

dart - 如何处理在 Flutter 中搜索大型列表?

我想问一下在Flutter中应该如何处理一个大列表。当我在我正在搜索的列表中非常深的数据项处时,我的应用程序变得非常慢。我的列表是一个大型数据结构的70,000多个对象。以下是我“搜索”列表的方式。Future>_getAllData()async{returnallData.where((a)=>(a.dataTitle.toLowerCase().contains(querySearch.toLowerCase().trim())));}在FutureBuilder中使用ListView.builder构建列表。当我搜索并填充来自列表深处的一个或多个结果时,应用程序非常慢,以至于我

flutter - 如何固定 flutter 水平条形图中条形的高度

在flutter图表中,水平图表会根据屏幕的高度自动拉伸(stretch)。有什么方法可以固定条形的高度,使其不会延伸到整个屏幕? 最佳答案 像这样简单地将图表添加到ConstrainedBox中-ConstrainedBox(constraints:BoxConstraints.expand(height:200.0),//givetheheightaccordingtoyouchild:Your_Chart_here(),//yourcharthere), 关于flutter-如何固

flutter - 如何固定 flutter 水平条形图中条形的高度

在flutter图表中,水平图表会根据屏幕的高度自动拉伸(stretch)。有什么方法可以固定条形的高度,使其不会延伸到整个屏幕? 最佳答案 像这样简单地将图表添加到ConstrainedBox中-ConstrainedBox(constraints:BoxConstraints.expand(height:200.0),//givetheheightaccordingtoyouchild:Your_Chart_here(),//yourcharthere), 关于flutter-如何固

dart - fontFamily 属性在 flutter 中无法正常工作

我正在尝试更改flutter中的fontFamily属性以显示具有非默认外观的文本。无论我在flutter中分配给fontfamily的字体名称如何,默认字体都不会改变(常规字体类型,如Arial、comicsan、TimesNewRoman、Lucida等),这里没有任何自定义。我相信像这样微不足道的事情不应该引发这个问题。任何帮助将不胜感激。以下是我的flutter代码:pubspec.yaml文件:name:dramildescription:AnewFlutterapplication.#Thefollowingdefinestheversionandbuildnumberfo

dart - fontFamily 属性在 flutter 中无法正常工作

我正在尝试更改flutter中的fontFamily属性以显示具有非默认外观的文本。无论我在flutter中分配给fontfamily的字体名称如何,默认字体都不会改变(常规字体类型,如Arial、comicsan、TimesNewRoman、Lucida等),这里没有任何自定义。我相信像这样微不足道的事情不应该引发这个问题。任何帮助将不胜感激。以下是我的flutter代码:pubspec.yaml文件:name:dramildescription:AnewFlutterapplication.#Thefollowingdefinestheversionandbuildnumberfo

visual-studio-code - VS Code(OSX)Flutter热重载不是由保存触发的

将VSCode版本升级到1.32.1后,保存/自动保存不会触发自动热重载。它以前就像一个魅力。按下热重载按钮,热重载仍然有效。根据Flutter医生的说法,Flutter似乎没问题:Doctorsummary(toseealldetails,runflutterdoctor-v):[✓]Flutter(Channelbeta,v1.2.1,onMacOSX10.14.218C54,localehu-HU)[✓]Androidtoolchain-developforAndroiddevices(AndroidSDKversion28.0.3)[✓]iOStoolchain-develop

visual-studio-code - VS Code(OSX)Flutter热重载不是由保存触发的

将VSCode版本升级到1.32.1后,保存/自动保存不会触发自动热重载。它以前就像一个魅力。按下热重载按钮,热重载仍然有效。根据Flutter医生的说法,Flutter似乎没问题:Doctorsummary(toseealldetails,runflutterdoctor-v):[✓]Flutter(Channelbeta,v1.2.1,onMacOSX10.14.218C54,localehu-HU)[✓]Androidtoolchain-developforAndroiddevices(AndroidSDKversion28.0.3)[✓]iOStoolchain-develop

django-rest-framework - ios上大图片的Flutter SocketException问题

我有一种将图像发布到django-restapi的方法。它适用于小尺寸图像。但是当涉及到900KB或更多(如ios图像)时,它需要一些时间并给我这个错误(而且这个问题只是在我使用ios设备时发生。android没问题):SocketException:OSError:Connectionresetbypeer,errno=54,address=192.168.1.1,port=52842代码如下:postImage(BuildContextcontext,Stringname,Stringdescription,varimage)async{SharedPreferencesprefe

django-rest-framework - ios上大图片的Flutter SocketException问题

我有一种将图像发布到django-restapi的方法。它适用于小尺寸图像。但是当涉及到900KB或更多(如ios图像)时,它需要一些时间并给我这个错误(而且这个问题只是在我使用ios设备时发生。android没问题):SocketException:OSError:Connectionresetbypeer,errno=54,address=192.168.1.1,port=52842代码如下:postImage(BuildContextcontext,Stringname,Stringdescription,varimage)async{SharedPreferencesprefe