自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 flutter DropDown Button之 There should be exactly one item with [DropdownButton]‘s value: One...错误

解决方案: flutter要求DropdownButton中的value值与List<String> items中的值有重合换句话说,让你的value有一个固定的初始值,这里用图举例附上官方代码(可以直接copy):class _MyStatefulWidgetState extends State<MyStatefulWidget> { String dropdownValue = 'One'; @override Widget build(B.

2021-12-22 20:30:35 2204

原创 flutter 底部导航栏没有文字

问题:超过三个icon就会导致label的文字消失解决方案:固定底部导航栏关键代码:type: BottomNavigationBarType.fixed,bottomNavigationBar: BottomNavigationBar( type: BottomNavigationBarType.fixed, selectedItemColor: Colors.red, unselectedItemColor: Colors.black45, curre..

2021-10-18 20:45:37 868

原创 向原生安卓程序中添加flutter步骤和错误集锦

目标:在原生安卓程序中点击按钮,跳转flutter页面主要写给没有做过安卓程序开发的我们准备阶段:1.错误:无法添加已存在的flutter到原生安卓项目中解决:不能使用已存在的flutter,要重新new 新的flutter module作为原生安卓程序的一部分,因为flutter是要做成类似是安卓页面的一个按钮的感觉.相关的教程简书上好多,大概就是: ①settings.gradle文件中添加代码如下: setBinding(new Binding([gr...

2021-07-30 23:08:55 515

翻译 Cloud Firestore和Firebase的区别

速读摘要版区别:1.Realtime Database是一个巨大的JSON树,Cloud Firestore更结构化.2.Cloud Firestore 将能够比Realtime Database更好地扩展.3.Cloud Firestore可以比Realtime Database更轻松地手动获取数据,因为Cloud Firestore将获取我的数据内置为主要用例,这样会比Realtime Database-land的一次调用更好.4.多区域支持——这基本上意味着更高的可靠性,因为您的数据.

2021-07-27 12:04:14 910

原创 flutter使用AnimatedBuilder动画不播放

解决方案:将AnimatedBuilder包裹在如Center的布局约束中关键代码:class GrowTransition extends StatelessWidget { GrowTransition({required this.child, required this.animation}); late final Widget child; late final Animation<double> animation; @override Widge

2021-07-23 17:13:21 473 2

原创 flutter动画Animation<double> animation = listenable报错

错误代码:A value of type 'Listenable' can't be assigned to a variable of type 'Animation<double>'.关键代码:Animation<double> animation = listenable as Animation<double>;完整代码:import 'package:flutter/material.dart';///这是一个使用AnimatedWi

2021-07-23 11:05:32 827 2

原创 Image.network加载网图报错type ‘Null‘

错误:type 'Null' is not a subtype of type 'List<int>' in type cast解决方案:使用异步方法,延迟刷新页面解决效果图:关键代码: body: RefreshIndicator( child: Image.network( "http://www.devio.org/img/avatar.png", ...

2021-07-20 13:28:38 835

原创 Flutter项目Invalid radix-10 number (at character 1)错误

错误如图:解决方案一:确定你的Flutter Channel是不是stable笔者由于当初使用gallery例子时候,转换成了master channel,在Terminal中输入代码:flutter channel stable,错误修复成功master 为当前最新的channel;dev 为当前最新且充分测试后的channel;beta 为每月Flutter官方调整选出来的最好的dev的channel;stable 为当前最稳定的channel。稳定性排序:maste..

2021-07-19 20:42:24 3976 3

原创 Flutter项目Gallery官方示例导入错误小结

Futter Gallery官方示例资源(来自Github,原链接:github.com/flutter/gallery),附下载链接:download.csdn.net/download/yingkongshi07/20336881必须:上述官方示例资源是master版本,请确保你的AS处于master channel如何切换master channel: Terminal中运行代码:flutter channel master可能的错误一:import "package:

2021-07-17 00:45:01 1172 1

转载 Android Studio开发Flutter应用程序,使用Pick image插件2

目的:使用Pick image调用emulator的照相机结果:不能调用原因:猜测2021年7月Pick image更新后安卓版emulator不能使用照相,ios的emulator不确定参考:1.https://blog.csdn.net/yuzhiqiang_1993/article/details/883452322.https://www.youtube.com/watch?v=panBgT96V6Y3.https://www.youtube.com/watch?v=i...

2021-07-16 13:14:07 157

转载 Android Studio开发Flutter应用程序,使用Pick image插件1

说在前面:参考视频的例子创建于2021年5月4日,本人的代码创建于2021年7月15日,随着Pick image的更新,代码使用同样会更新,如读者阅读时间与上述时间差距过久,请参考过分示例:https://pub.dev/packages/image_picker/example本文目的:官方示例的代码,既含有image picker,又含有video player,太复杂了,我不懂.而且本人在写代码的时候,网上能找到的image picker的例子都是旧版的,官方代码更新后不能使用旧的方法,所以参

2021-07-15 19:03:45 401

转载 Flutter开发中如何快速创建类,组件的小技巧

链接:https://my.oschina.net/u/4082303/blog/4333270存给自己方便找

2021-07-15 17:19:47 628

原创 flutter项目添加资源报错:Expected a key while parsing a block mapping.

目的:向flutter项目添加图片资源错误:如图解决方案:删除assets前的空格,使之与uses-material-design: true对齐,解决如图参考链接:https://imgur.com/gallery/ngoXwUe

2021-07-15 11:51:49 178

原创 Flutter中StatefulWidget生命周期小记

执行顺序:createState()函数->initSate()函数->didChangeDependencies()函数->build()函数->deactivate()函数红色是初始化期函数,黄色是更新期函数,蓝色是销毁期函数操作顺序:1.点击"Widget生命周期/页面生命周期"按钮,进入生命周期展示页面结果:[createState()函数,这里是initSate()函数,didChangeDe...

2021-07-12 12:18:47 674

原创 dart中无返回值的匿名函数不等于void

需求:将onChanged回调函数抽出来,单独写一个函数(曾java,C#程序员觉得dart这种写法就很乱,更习惯抽离成单独的函数)错误图:错误原因:flutter内onChanged要求的是匿名函数格式,而匿名函数与void函数类型不同,匿名函数是Null类型,void是void类型,两者均属于Function类型,如图:...

2021-07-09 16:34:12 320

原创 关于Android Studio从C盘迁移avd的坑

1.找到默认AS的avd的默认安装路径2.修改.ini的路径3.删除avd虚拟机的文件夹,但是保留.ini4.AS中检查avd的路径是否修改成功,且启动avd进行测试

2021-07-09 10:02:59 498

原创 关于Android studio无法链接第三方emulator的问题小结

1.配置环境变量,如图(供参考)2.确定环境变量配置成功,命令与测试结果如图3.在cmd中运行第三方emulator的adb,建议两个都运行一遍,up运行第二个adb后有效,如图4.AS链接第三方emulator成功图...

2021-07-05 22:40:44 105 3

2021年7月16日Flutter gallery官方例子资源

Flutter的Gallery官方示例,来自:github.com/flutter/gallery

2021-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除