首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
在掘金1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
62篇文章 · 0订阅
Flutter Widget生命周期&渲染原理详解
flutter生命周期其实就是Widget的生命周期,生命周期的回调函数体现在了State上面。 2、State的build:当调用setState方法。 会重新调用build进行渲染! 3、initState:前面的 createState 是在创建 StatefulWidg…
Flutter 单线程的Dart为何能够流程运行UI
Dart 是一门单线程编程语言。对于平时用 iOS 的同学,首先可能会反应:那如果一个操作耗时特别长,不会一直卡住主线程吗?比如iOS,为了不阻塞UI主线程,我们不得不通过另外的线程来发起耗时操作(网络请求/访问本地文件等),然后再通过Handler来和UI线程沟通。Dart …
Flutter InteractiveViewer 支持平移和缩放子Widget
InteractiveViewer 是Flutter 中一个可以将子Widget进行平移与缩放操作的 Widget,用户可以通过拖动进行平移或者双指捏放来放大来子元素。 maxScale属性用来设置最大缩放比例,minScale用来设置最小缩放比例。 默认为 false ,子W…
Flutter学习之旅 - 多行文本全文展开, 关键字高亮
Flutter学习之旅-多行文本全文展开,关键字高亮功能需求:设置文本最多显示行数,超过指定行数显示展开按钮展开/隐藏按钮组成单纯文本文本+图标位置拼接到文本的末端换行显示文字高亮显示:支持对设置的关
Flutter初体验 -- 五分钟搞定Dart知识
目录 本人会针对Flutter从入门到相对熟练【具备开发水平】,在掘金上开辟一个专栏,专门讲述掌握Flutter的基本过程,每周会定期更新1-2篇博客! Flutter-为什么那么多公司钟爱Flutt
FlutterAssetsGenerator,一款Flutter资源索引生成插件
这样引入资源总感觉很容易写错,目录和文件名都得写完整,手滑了一下就容易写错。因而又有了下面一种简化的方法: 看起来是减少了不少要手写的地方,然而还是要手写一下文件名,文件后缀不同也需要再额外多写一点内容。而且还要再包一个方法,看起来也不是很好看。 FlutterAs…
Flutter 的可视化界面、绘制性能调优 🔧 —— DevTools
首先是DevTools本身是Flutter官方推荐的一个调试工具。 DevTools是用Flutter编写的,极具特色 🖼 。 拥有非常全面的调试功能,可以满足大小、方面不同的优化需求 ⚙️。 要使用DevTools首先,所有的一切的前提,肯定是,装上它,yes,这看似简单的…
【Flutter 实战】pubspec.yaml 配置文件详解
pubspec.yaml 是 Flutter 项目的配置文件,类似于 Android 中的 Gradle 配置文件,下面我们就看看 pubspec.yaml 中各个属性的配置。 下面我们一个一个的详细介绍下。 如果你创建了一个 Flutter 插件并发布到 pub.dev,那么…
【 -Flutter自定义组件- 】Wrapper组件,包裹装饰你的一切
2. 应用于弹出的菜单框 1. 颜色和尖角方向 2. 针尖属性控制 3. 框阴影 4. 边线边距 5. Wrapper.just 6. 尖端路径构造器 1. 实现思路
Dart tips for Flutter
本文翻译自 Code With Andrea 的一个名为 《Dart & Flutter Easy Wins》的文章集,主要分享一些 Dart for Flutter 语言层面上的小技巧。这些技巧能够帮助大家写出精简、高效、符合 Google 标准的代码,会不定期更新…