首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
西瓜Sama
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Flutter-JSON转Model的四种便捷方案
在日常开发中JSON的序列化与反序列化是一个常见的操作,如果能够自动转化就省去了很多事情,下面来讲解下五种常见的转换方式。
说说Flutter中最熟悉的陌生人 —— Key
Key在Flutter的源码中可以说是无处不在,但是我们日常中确不怎么使用它。有点像是“最熟悉的陌生人”,那么今天就来说说这个“陌生人”,揭开它神秘的面纱。 以上定义是源码中关于Key的解释。通俗的说就是Widget的标识,帮助实现Element的复用。关于它的说明源码中也提供…
Flutter | 记一次Mixin Analysis异常
今天在更新了AndroidStudio后出现了异常,所有的Mixin都被分析器指出了错误。报错信息如下: The class 'SingleTickerProviderStateMixin' can't be used as a mixin because it extends…
Flutter 自定义绘制 View
当在绘制阶段时, CustomPaint 首先会调用 painter 在画布上进行绘制, 然后再绘制它的 child 控件, child 绘制完成之后会调用 foregroundPainter 进行绘制. 画布的坐标系和 CustomPaint 的坐标系匹配. CustomPa…
Flutter学习之Dart语法特性
第一天把Flutter环境搭建了,并简单实现第运行第一个Flutter项目,感觉很不错,一些基本操作和原生体验差不多。用Flutter框架写过App项目的开发者都知道,Flutter是一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Andr…
Flutter 动画详解(二)
1. 介绍 本文会从代码层面去介绍Flutter动画,因此不会涉及到Flutter动画的具体使用。 Flutter的animation库只依赖两个库,Dart库以及physics库。animation是采用Dart编写的,所以依赖Dart库是很正常的。physics库是什么呢?…
Flutter 插件编写必知必会
packages 将代码内聚到一个模块中,可以用来分享代码。一个 package 最少要包括: 编写平台特定代码可以写在一个 App 里,也可以写在 package 里,也就是本文的主题 plugin 。变成 plugin 的好处是便于分享和复用(通过 pubspec.yml …
Flutter开发之Dart必备基础知识
在本文中我们主要对标JavaScript来讲解Dart与JavaScript的异同,对JavaScript还不熟悉的小伙伴可以省略JavaScript部分,直接学习Flutter部分。 JavaScript没有预定义的入口函数,但在Dart中,每个app都必须有一个顶级的mai…
[译] 深入 Flutter 之手势
Flutter 提供了一些非常棒的预制组件,用于处理触摸事件,如 in InkWell 和 InkResponse。用这些组件包裹住你的组件,它们就能够响应触摸事件了。除此之外,它还会向你的组件添加 Material 风格的飞溅效果。例如,当从组件的边界延伸出来时,InkRes…
[译] Flutter 异步编程:Future、Isolate 和事件循环
本文介绍了 Flutter 中不同的代码执行模式:单线程、多线程、同步和异步。 我最近收到了一些与 Future、async、await、Isolate 以及并行执行概念相关的一些问题。 由于这些问题,一些人在处理代码的执行顺序方面遇到了麻烦。 我认为通过一篇文章来解释异步、并…