首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
西瓜Sama
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Flutter-JSON转Model的四种便捷方案
在日常开发中JSON的序列化与反序列化是一个常见的操作,如果能够自动转化就省去了很多事情,下面来讲解下五种常见的转换方式。
说说Flutter中最熟悉的陌生人 —— Key
Key在Flutter的源码中可以说是无处不在,但是我们日常中确不怎么使用它。有点像是“最熟悉的陌生人”,那么今天就来说说这个“陌生人”,揭开它神秘的面纱。 以上定义是源码中关于Key的解释。通俗的说就是Widget的标识,帮助实现Element的复用。关于它的说明源码中也提供…
一波Flutter酷炫特效来袭,持续更新
实现UI和交互是大前端开发者的必备技能,也是掌握Flutter开发的重点;在下学习Flutter之际,实现了几种客户端上常见的酷炫UI特效,虽说是用Flutter造原生的轮子,但Flutter跨平台的特性是原生不能比拟的,更何况还有不弱的性能表现。本文主要是介绍Flutter特…
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…