首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
flutter
相关资讯
热门
最新
后端
01-01 08:00
后端
flutter-Dart中的List的浅拷贝问题
首先,先写一个小例子,猜猜下面代码会如何打印? Dart 我们发现,改变b的值,a也会随之改变;改变a的值,b也会改变。Dart中的List属于浅拷贝 Swift Swift中,如果数组中的元素是整...
179
后端
01-01 08:00
后端
Flutter 状态管理- 使用 MobX
Flutter 状态管理- 使用 MobX,Flutter状态管理-使用MobX文/PaulHalliday,developer.school创始人众所周知,状态管理是每个软件项目都需要持续迭代更新的方向。它并不是一个「一次性」的工作,而需要不断确保你遵循的最佳实践能够让你的工程保持良好的可维护性。要在Flutter中高效地使用MobX,需要遵循以下原则:我们能访问任意状态中的可观察对象(即在我们
179
代码人生
01-01 08:00
代码人生
Flutter 与 React Native 怎么选择?全面PK看看谁能取胜!
Flutter 与 React Native 怎么选择?全面PK看看谁能取胜!,前言目前移动端跨平台最热的两门技术Flutter和ReactNative都非常受欢迎。这两门技术到底该入坑哪一门,我们来根据数据对比及分析来看该如何选择(只有菜鸟才做选择题,大神会说两个我都要)。Round1:谁在背书两门技术背后都有巨头背书,一个是母公司更过名字的Google,一个是刚刚更名为Meta的Faceboo
178
代码人生
01-01 08:00
代码人生
Flutter自定义绘制基础(flutter绘制原理)
Flutter自定义绘制基础(flutter绘制原理),简介通过绘制基本的线、路径、图形、曲线等。同时结合画布的旋转实现一个模拟时钟的组件。学习Flutter的基本绘制。Paint和Canvas在画布上绘制前,需要有一支画笔:finalPaintmPaint=Paint()..color=Colors.orange//设置画笔颜色..style=PaintingStyle.stroke//设置画笔
177
后端
01-01 08:00
后端
Flutter开发(11)- JSON转Model
Flutter如何JSON转Model 在开发中,服务端通常给我们返回的是JSON数据,我们需要将JSON数据转成我们的模型对象来使用。 在Flutter中,有几种JSON转模型的方式,我们还是以豆...
177
后端
01-01 08:00
后端
Flutter开发·Future的理解与使用
Flutter开发·Future的理解与使用,之前在找工作时,被问到过两次“你是怎么理解Future的”,其实突然冷不丁的被这么一个抽象的问题一问还挺懵的,其实面试官无非就想看看你平时是怎么用的Future,Future的工作原理是什么样的。今天就总结一下自己对Future的理解以及一些用法。原理Future对象可以用来表述一个异步任务的执行,在之前的文章中说,Dart是单线程模型,程序拥有一个E
177
代码人生
01-01 08:00
代码人生
Flutter切换底部导航, 怎样保持子页面状态?
Flutter切换底部导航, 怎样保持子页面状态?,前言产品设计时,一款APP使用底部导航结构,是司空见惯的,闲鱼做为国内第一个全Flutter产品,也使用的是底部导航结构。平常开发过程中,开发者只要按照官方文档的要求,使用底部导航的控件就可以轻松实现一个底部导航的APP。但是,最近在浏览flutter论坛时,发现一个关于底部导航切换,如何保持子页面状态的问题?笔者带着疑问,一起来探究下。问题复现
177
代码人生
01-01 08:00
代码人生
flutter中的列表的性能优化(flutter状态管理比较)
flutter中的列表的性能优化(flutter状态管理比较),重新构建嵌套列表我们接着上一期的继续今天的内容使用Slivers的列表列表下面的代码构建了与之前相同的UI,但这次它使用Slivers而不是收缩包装ListView对象。本页的其余部分将引导您逐步完成更改。如何将嵌套列表迁移到Slivers第1步首先,将最外面的ListView更改为SliverList.//Before@overri
175
代码人生
01-01 08:00
代码人生
Flutter实战-异步与多线程
Flutter实战-异步与多线程,Future异步在上面网络请求的时候用到了Future,那么这个到底是什么?Fluture是主线程当中的异步代码下面打印的顺序是什么:voidmain(){testFuture();print('A');}voidtestFuture()async{Future((){print('C');});print('B');}复制代码加入await之后打印的顺序是什么?
175
代码人生
01-01 08:00
代码人生
Flutter 基础 | 控件 & 布局(一)
Flutter 基础 | 控件 & 布局(一),Flutter中一切皆控件。这一篇会讲述基础控件的使用方法,并以一个实例展示如何综合运用它们。了解Dart的基础语法才能无障碍地阅读本篇内容,具体介绍可以点击Flutter基础|Dart语法。界面入口当你新建一个Flutterapp之后,就能深刻地感受到一切皆控件。FlutterApp程序的入口是在lib目录下main.dart文件中的main()方
174
«
1
2
...
8
9
10
11
12
13
14
...
54
55
»