草庐IT

dart-webui

全部标签

dart - 使用 getter 和 setter 从 1-7 个整数创建字符串

我正在尝试取一个1-7整数值并使用枚举为每个值打印出一天。我在firestore的类映射中遇到错误,“不是封闭类中的字段”因此,如果传入1,则给出“星期一”如果传入2,则给出“星期二”enum_Days{Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday}classHeadingItemimplementsListItem{String_weekday;finalinttime;finalDocumentReferencereference;setday(intweekday){varvalue=_Days.values[w

dart - 绘制从远程服务器下载的图像

我需要做以下事情:从服务器下载PNG资源根据状态在该图像上绘制几个不同颜色的矩形在可缩放ImageView中显示该图像我在使用Canvas的Android应用程序中有一个工作代码,但我不知道如何使用Flutter来实现。这是下载资源的代码:staticFuturegetImageFromUrl(Stringurl)async{finaldirectory=awaitgetApplicationDocumentsDirectory();finalfile=File("$directory/${_getSHA(url)}.png");if(awaitfile.exists()){//Ret

dart - 绘制从远程服务器下载的图像

我需要做以下事情:从服务器下载PNG资源根据状态在该图像上绘制几个不同颜色的矩形在可缩放ImageView中显示该图像我在使用Canvas的Android应用程序中有一个工作代码,但我不知道如何使用Flutter来实现。这是下载资源的代码:staticFuturegetImageFromUrl(Stringurl)async{finaldirectory=awaitgetApplicationDocumentsDirectory();finalfile=File("$directory/${_getSHA(url)}.png");if(awaitfile.exists()){//Ret

android - dart 2 中的 AES 加密

我一直在尝试使用encrypt加密字符串将其发送到网络服务器,但我不断收到错误。这是我的职能:voidencRypt(Stringda){finalkey="my32lengthsupersecretnooneknows1";finalencrypter=newEncrypter(newAES(key));finalencrypted=encrypter.encrypt(da);print(encrypted);}这就是我使用函数的方式:encRypt(chatBody.text);而chatBody是一个TextEditingControllerthemainerrors这是我的调试

android - dart 2 中的 AES 加密

我一直在尝试使用encrypt加密字符串将其发送到网络服务器,但我不断收到错误。这是我的职能:voidencRypt(Stringda){finalkey="my32lengthsupersecretnooneknows1";finalencrypter=newEncrypter(newAES(key));finalencrypted=encrypter.encrypt(da);print(encrypted);}这就是我使用函数的方式:encRypt(chatBody.text);而chatBody是一个TextEditingControllerthemainerrors这是我的调试

dart - 在 Flutter 应用程序中作为后台任务在二级隔离中获取地理位置

我想在后台获取设备的GeoLocation,即使应用已终止。Flutter提供Isolates和AlarmManager来实现这一点。同样,我的最终目标是即使在应用程序已终止时也能获取设备的GeoLocation。我已经经历了https://medium.com/flutter-io/executing-dart-in-the-background-with-flutter-plugins-and-geofencing-2b3e40a1a124但并不完全理解,因为我是Flutter的新手。如果这是唯一的方法,请帮助我理解它。我正在使用插件:-https://pub.dartlang.o

dart - 在 Flutter 应用程序中作为后台任务在二级隔离中获取地理位置

我想在后台获取设备的GeoLocation,即使应用已终止。Flutter提供Isolates和AlarmManager来实现这一点。同样,我的最终目标是即使在应用程序已终止时也能获取设备的GeoLocation。我已经经历了https://medium.com/flutter-io/executing-dart-in-the-background-with-flutter-plugins-and-geofencing-2b3e40a1a124但并不完全理解,因为我是Flutter的新手。如果这是唯一的方法,请帮助我理解它。我正在使用插件:-https://pub.dartlang.o

dart - Flutter - SliverAppBar 中的圆角

在Flutter中,您可以使用shape属性在AppBar小部件中自定义形状,但此属性在SliverAppBar小部件中缺失AppBar(title:Text('Hello'),shape:RoundedRectangleBorder(borderRadius:BorderRadius.vertical(bottom:Radius.circular(30),),),),SliverAppBar如何实现圆角? 最佳答案 这是更改SliverAppBar形状的正确且简单的方法(如Flutter文档中所述)。不需要你使用任何技巧。您甚至可

dart - Flutter - SliverAppBar 中的圆角

在Flutter中,您可以使用shape属性在AppBar小部件中自定义形状,但此属性在SliverAppBar小部件中缺失AppBar(title:Text('Hello'),shape:RoundedRectangleBorder(borderRadius:BorderRadius.vertical(bottom:Radius.circular(30),),),),SliverAppBar如何实现圆角? 最佳答案 这是更改SliverAppBar形状的正确且简单的方法(如Flutter文档中所述)。不需要你使用任何技巧。您甚至可

dart - 使用 streambuilder 从 firebase 获取数据

我尝试从firebase获取数据,但当我在initState中对其进行初始化时,该函数不起作用。我试着给它debugprint,它没有显示在终端中,当我运行应用程序时没有错误或警告。void_getMarker(){StreamBuilder(stream:Firestore.instance.collection('contentislamis').where('kategori',isEqualTo:'Landmark').snapshots(),builder:(context,snapshot){if(!snapshot.hasData){returnCenter(child: