首页
学习
活动
专区
工具
TVP
发布

flutter开发中的点滴积累

专栏作者
34
文章
65114
阅读量
15
订阅数
Flutter Duration详细概述
Duration 表示 持续时间,如1天,1小时,1分钟,1秒,100毫秒,100纳秒等。
早起的年轻人
2020-12-21
8060
Flutter PageView 使用详细概述
PageView可用于Widget的整屏滑动切换,如当代常用的短视频APP中的上下滑动切换的功能,也可用于横向页面的切换,如APP第一次安装时的引导页面,也可用于开发轮播图功能
早起的年轻人
2020-11-14
3.9K0
Flutter RefreshIndicator 下拉刷新组件 Material 风格的刷新效果
—— 优美的应用体验 来自于细节的处理,更源自于码农的自我要求与努力,当然也需要码农年轻灵活的思维。
早起的年轻人
2020-11-11
2.8K0
Flutter ListView 局部刷新数据、ListView点赞收藏
在这只是一个 Demo ,是一个实现思路,在应用开发的更多场景中如 资讯列表的点赞、收藏等等,诸多业务场景都可使用。
早起的年轻人
2020-10-23
3.5K0
Flutter NestedScrollView实现的一个经典滑动折叠头部图片的效果
Flutter NestedScrollView 滑动组件是用来处理复杂情况下的滑动应用场景,如向上滑动视图时,要折叠隐藏一部分内容,这时候就需要使用到 NestedScrollView 与 SliverAppBar 的结合使用。
早起的年轻人
2020-10-08
2.6K0
Flutter中富文件标签的解决方案
在 Flutter 中,有点发愁,因为 Flutter 提供的 Text 与 RichText 还解析不了这种格式的,但是你也不能使用 WebView 插件,如果使用了,你会在每一个Item中嵌入一个浏览器内核,再强的手机,也会卡,当然肯定不能这样做,因为这样就是错误的做法。
早起的年轻人
2020-09-19
1.4K0
Flutter中Widget 、Element、RenderObject角色深入分析
在 Flutter 中通过构建一系列的 Widget就可建立起一个应用,一系列的 Widget 通过一写的结构排列,构成 Widgets 树,类似 HTML 中的 DOM树。
早起的年轻人
2020-08-14
8740
Flutter中async与await异步编程原理分析
先谈谈任务调度 ,大部分操作系统(如Windows、Linux)的任务调度是采用时间片轮转的抢占式调度方式,对于单核CPU来讲,并行执行两个任务,实际上是CPU在进行着快速的切换,对用户来讲感觉不到有切换停顿,就好比220V交流电灯光显示原理一样,也就是说一个任务执行一小段时间后强制暂停去执行下一个任务,每个任务轮流执行。
早起的年轻人
2020-08-11
1.9K0
Flutter实现倒计时功能
Timer的periodic函数开启一个循环执行的任务,其参数一用来配制间隔执行这个任务的时间,参数二用来配置具体执行的任务,在使用时需要注意有创建就要有销毁,以避免内存泄漏,如开启一个间隔1秒的定时任务,如下代码清单1-1所示:
早起的年轻人
2020-08-09
2.4K0
Flutter延时任务、Flutter通过Future与Timer实现延时任务
本文是异步编程的延时策略篇章,在Flutter中实现延时操作有两种方式,一种是通过Future,另一种是通过Timer。
早起的年轻人
2020-08-08
2.7K0
Flutter异步编程async与await的基本使用
异步编程常用于网络请求、缓存数据加载、本地File图片加载、定时与延时任务等,在Flutter开发中 ,使用async开启一个异步开始处理,使用await来等待处理结果,如处理一个网络请求,代码如下:
早起的年轻人
2020-08-07
1.8K0
Flutter图片添加水印功能,Flutter保存Widget为图片
添加水印,两种实现思路,一种是将图片与水印解码,然后混编再编码,另一种是通过Widget的方式合成。
早起的年轻人
2020-08-05
2.1K0
Flutter中ListView加载图片数据的优化
在使用ListView懒加载模式时,当ListView的Item中有图片信息时,在快速滚动过程中会大量的浪费流量与内存,甚至会造成在滚动过程中页面的卡顿效果。
早起的年轻人
2020-08-02
3.4K0
Flutter文本标签TextTagWidget,搜索记录流式布局显示文本标签
题记 —— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天。 重要消息 网易云【玩转大前端】配套课程 EDU配套 教程 Flutter开发的点滴积累系列文章 *** 1 添加依赖 flutter_tag_layout: ^0.0.3 github源码在这里 pub.flutter-io.cn最新版在这里 2 导包 在使用到文本标签的地方 import 'package:flutter_tag_layout/flutter_tag_layout.dart'; 3 标签创建文本 c
早起的年轻人
2020-06-26
9650
flutter网络dio框架get请求使用总结
dio用来在flutter跨平台开发中访问网络的框架,在使用的时候,我们首先是引入依赖
早起的年轻人
2020-06-04
1.6K0
flutter使用dio实现 文件下载并实现进度监听总结
危险权限不仅需要需要在AndroidManifest中配置,还需要在使用前check是否真正拥有权限,以动态申请。
早起的年轻人
2020-06-03
5.8K0
flutter的Flexible和 Expanded的区别
不同之处是Expanded会强制填充剩余留白空间,而Flexible不会强制填充。如下图所示。
早起的年轻人
2020-06-03
5090
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档