首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter编程开发
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 0
沸点 2
赞
2
返回
|
搜索文章
最新
热门
Flutter 使用 Overlay 实现全局弹窗
Overlay 这个 widget 是一个 基于 Stack 管理的 Widget,可以独立的使用。 Overlay 通过把独立的 widget 插入到 overlay 的 stack 里面来实现让这个 widget 显示到其他 widget 的上面。Overlay 是通过 O…
Flutter 图表绘制解密(charts_flutter 的使用)
统计学在我们的日常生活扮演着一个重要的角色,因为它可以帮助我们理解人类生存所必需的数据。 数据可视化非常重要,数据的可视化可以帮助我们更直观的理解数据。可视化就是数据的绘制过程,包括绘制各种曲线(curves)/图表(charts)/图形(graphs)/平面图(plots)以…
Flutter Path(二) : Path 进阶
在 Flutter 中,万物皆是 Widget ,同时 Flutter 中也提供了许多了不起的 Widget 供我们使用,但是这里面最能令人喜欢的还是 CustomPaint。 想要在 canvas 上绘图,有多种不同的方式,其中最高效和常用的就是使用 Path,在本篇文章中,…
Flutter Provider 之 FutureProvider 与 StreamProvider
使用 Provider.of 或者 Consumer 监听状态或者改变状态。 就可以使用多个状态了。 接下来介绍 Provider 里面另外两个比较重要的 Provider: FutureProvider 和 StreamProvider。 通过名字就看得出来,这两个 Prov…
Flutter 实现文件下载功能
这两个指示器都有精准精度和模糊精度两种模式。 CircularProgressIndicator 和 LinearProgressIndicator 的定义和使用都类似。 下载文件使用了 dio 这个库, 这里简单介绍,详细的使用参考官网文档。 由于下载文件涉及到了磁盘读写等,…
Flutter 中 NestedScrollView 和 SliverAppBar 的使用
SliverAppBar 其实是属于 Slivers 里面的一个控件,而 Slivers 包含的可滚动的控件一般都是在复杂的滑动嵌套的场景下使用,一般都是作为 CustomScrollView 的子 Widget 来使用。比如 ListView 对应的 Slivers 组件是 …
停止 FutrueBuilder 的重复刷新和执行
之前在使用 FutureBuilder 的过程中发现了一个问题,就是每次刷新界面的时候,FutrueBuilder 中的 future 函数都会执行,虽然不会造成什么严重问题(甚至有的时候需求就是这样的),但是在某些情况下,这个问题是一定要解决的(后面会说明)。 github …
Flutter Path(一) : Path 与 CustomPainter
Flutter 为我们提供了许多标准的组件可供我们在项目中使用,但是我们也常常需要自己去自定义 View,而自定义 View 最常见也是最基础的就是使用 Path 了。 接下来正式开始学习 Path。 先来看一段代码。 在上面代码里,我们主页面是 StatelessWidget…
Flutter 1.17 Widget 之 NavigationRail 初探
如果 Flutter SDK 不是最新版本请通过 flutter upgrade 命令来升级 SDK 。 NavigationRail 这个组件是一个材料设计风格的组件,通常展示在应用程序的左边或者右边,通过这个组件来进行页面的导航,通常来说页面数量都是3个或者5个以内。 Na…
Dart 和 Flutter 中的不可变数据模式
不可变的数据是指那些在初始化后就不能在修改到数据。不可变数据在 Dart 语言中随处可见。实际上,大多数基本变量类型都是以这种方式运行的。比如字符串、数字类型或者布尔类型,一旦创建就不能再次被修改了。字符串变量本身不包含字符串数据,它只是字符串数据在内存中位置的引用。非 fin…
下一页
个人成就
文章被点赞
290
文章被阅读
141,463
掘力值
2,807
关注了
0
关注者
257
收藏集
0
关注标签
3
加入于
2019-08-31