首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
倒霉的香蕉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Dart 和 Flutter 中的不可变数据模式
不可变的数据是指那些在初始化后就不能在修改到数据。不可变数据在 Dart 语言中随处可见。实际上,大多数基本变量类型都是以这种方式运行的。比如字符串、数字类型或者布尔类型,一旦创建就不能再次被修改了。字符串变量本身不包含字符串数据,它只是字符串数据在内存中位置的引用。非 fin…
【Flutter】开发之功能篇(七)
这一篇,我们继续说实际开发中会用到的一些功能。 如果有更进一步的需求,比如说要在启动页加载广告图,并延时几秒的功能,就需要自己实现了。 在main方法中返回自己定义的SplashWidgit(名字随便起),在其中处理自己的逻辑,包括加载广告图、设置延时等,延时结束后,跳转至真正…
[译]Flutter学习笔记:BottomNavigationBar实现多个Navigation
最近我研究了一下Flutter,但是在使用Navigator的时候遇到了一个很头痛的问题,就是当我们去来回切换导航按钮时,Flutter会重新build,从而导致控件重新Build,从而会失去浏览历史。这个体验肯定是不好的,后来看到了这个文章,终于解决了这个问题。
Flutter入门三部曲(3) - 数据传递/状态管理 | 掘金技术征文
分为两种方式。一种是沿着数的方向从上向下传递状态。另一种是 从下往上传递状态值。 按照Widgets Tree的方向,从上往子树和节点上传递状态。 这个既熟悉又陌生类可以帮助我们在Flutter中沿着树向下传递信息。 看到of的静态方法,第一反应是去通过这个context去构建…
[译] Flutter 核心概念详解: Widget、State、Context 及 InheritedWidget
本文涵盖了 Flutter 应用中有关 Widget、State、Context 及 InheritedWidget 的重要概念。因为 InheritedWidget 是最重要且文档缺乏的部件之一,故需特别关注。 Flutter 中的 Widget、State 及 Contex…
Flutter完整开发实战详解(一、Dart语言和Flutter基础) | 掘金技术征文
在如今的 Flutter 大潮下,本系列是让你看完会安心的文章。 本系列将完整讲述:如何入门 Flutter 开发,如何快速从 0 开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter,提供 Flutter 的开…
了解Flutter Widget前,你需要先理解这些前置知识
本篇梳理了Flutter的一些布局及相关术语,下篇将会进入Flutter Widget Container的详解,Container与本篇中提及的知识点结合比较紧,是充分理解Container的必要基础知识。
Flutter 给控件加圆角
今天有一小哥哥,想做一个带圆角的按钮,试了好几个,最后选择了iOS风格的CupertinoButton,是因为其他Button,好像都不能直接设置radius。我其实当时学习其他控件的时候也想过设置圆角这事儿来着。今天偶然看到了一个解决办法,还顺便解决了我一直想给图片加圆角的问…
[译] Flutter 异步编程:Future、Isolate 和事件循环
本文介绍了 Flutter 中不同的代码执行模式:单线程、多线程、同步和异步。 我最近收到了一些与 Future、async、await、Isolate 以及并行执行概念相关的一些问题。 由于这些问题,一些人在处理代码的执行顺序方面遇到了麻烦。 我认为通过一篇文章来解释异步、并…
Flutter 布局(一)- Container详解
1. 简介 Container在Flutter中太常见了。官方给出的简介,是一个结合了绘制(painting)、定位(positioning)以及尺寸(sizing)widget的widget。 可以得出几个信息,它是一个组合的widget,内部有绘制widget、定位widg…