自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Dart进阶

1、Isolate与Future如果选择-两者都可以执行异步操作,但逻辑不同-Isolate的开销比Future要大Isolate需要重新开启线程,Future是单线程内的异步任务-异步任务耗时短,推荐使用Future;耗时长,推荐使用Isotate如果使用Future来处理耗时长的异步任务,会造成阻塞耗时<100ms 选Future;耗时>100ms 选Isotate2、Future,Stream,Isotate三者比较Future异步返回一个值Stream。

2024-09-23 16:01:54 607

原创 Dart基础

Flutter和Dart的相关的执行命令Dart DSK 的相关命令的执行路径Pub下载的公共模块的执行路径通过library声明库每个Dart文件默认都是一个库,只是没有使用library来显示声明Dart使用_(下划线)开头的标识符,表示库内访问可见(私有)library关键字声明的库名称建议使用:小写字母+下划线通过import来引入库不同类型的库,引入方式不同自定义库(import ‘库的位置/库名称.dart’)系统库(import ‘dart:库名称’)

2024-09-10 17:07:11 848

原创 学习《flutter 实战》 认真版 第一章

第二:Flutter 使用自己的渲染引擎来绘制 UI ,布局数据等由 Dart 语言直接控制,所以在布局过程中不需要像 RN 那样要在 JavaScript 和 Native 之间通信,这在一些滑动和拖动的场景下具有明显优势,因为在滑动和拖动过程往往都会引起布局发生变化,所以 JavaScript 需要和 Native 之间不停地同步布局信息,这和在浏览器中JavaScript 频繁操作 DOM 所带来的问题是类似的,都会导致比较可观的性能开销。浏览器的重绘和回流都是比较昂贵的操作,会带来性能问题。

2024-08-14 15:36:21 822

空空如也

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

TA关注的人

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