自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 2024 最新flutter面试总结

2024最新flutter面试总结

2024-05-10 14:58:50 179 1

原创 双击退出app

双击退出app

2022-11-11 17:19:24 130 1

原创 setState(() { }) 刷新报错问题

setState(() { }) 刷新报错问题

2022-08-25 21:39:45 255

原创 flutter bloc记录

1.Bloc模式:该模式划分四层结构 bloc:逻辑层 state:数据层 event:所有的交互事件 view:页面2.Cubit模式:该模式划分了三层结构 cubit:逻辑层 state:数据层 view:页面

2021-07-02 17:53:08 138 2

转载 Flutter Dart ??和.?区别

1.dart ?.左边如果为空返回 null,否则返回右边的值。A?.B如果 A 等于 null,那么 A?.B 为 null如果 A 不等于 null,那么 A?.B 等价于 A.Bvoid main() { Animal animal = new Animal('cat'); Animal empty = null; //animal 非空,返回 animal.name 的值 cat print(animal?.name); //empty 为空,返回 null

2021-07-01 17:09:43 3206

原创 flutter中async和async*两者的区别

1、async返回Stream,通过yield关键字生成Stream流的值。Stream<int>OneMinute() async* { for (int i = 1; i <= 100; i++) { await Future.delayed(const Duration(seconds: 5)); yield i; }}2、async返回Future,直接返回泛型值Future<int> LongTask() async { awa

2021-07-01 14:55:24 295

原创 flutter中 encode和decode的区别

1、json_decode( ) json 转 对象/数组转对象当第二个参数为true返回 array ,默认是false返回object。2、json_encode( ) 对象/数组转 json成功返回 json 编码的 string ,失败返回 false 。

2021-07-01 14:49:31 905

原创 flutter 底部分享弹框

show3() {showModalBottomSheet(context: context,builder: (context) {return Container(height: 120,child: Column(children: [Container(margin: EdgeInsets.only(top: 10),child: Text(‘请选择分享平台’),),SizedBox(height: 20),Container(padding: EdgeInsets.f.

2021-06-29 16:56:10 310

原创 flutter 星星评价

ff_stars: ^0.2.0import ‘package:ff_stars/ff_stars.dart’;FFStars(normalStar: Image.asset(R.assetsImagesRiliImgLl2Png),selectedStar:Image.asset(R.assetsImagesRiliImgLlPng),starsChanged:(realStars,choosedStars) {print(“选择: ${choosedStars}, 选择: ${r

2021-06-29 16:45:25 329

空空如也

空空如也

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

TA关注的人

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