首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Flutter开发
JulyYu
创建于2021-06-10
订阅专栏
收录Flutter开发相关知识内容
等 25 人订阅
共35篇文章
创建于2021-06-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Flutter】HitTestBehavior想点哪里点哪里
点击事件响应 点击组件中的HitTestBehavior属性支持三个值:opaque、translucent、deferToChild。其在命中测试起到一定作用可改变原有
【Flutter】事件分发机制
缘起GestureBinding 1-onPointerDataPacket指针数据接收 在GestureBinding初始化方法initInstances中为平台分发器
【Flutter】WidgetsFlutterBinding和它的Bindings
我正在参加「掘金·启航计划」 runApp入口 在Flutter的main函数创建根组件作为入参初始化了WidgetsFlutterBinding。 WidgetsFlutterBinding Wid
【Flutter】学会使用并展示精灵图
在日常开发中遇到的图片展示一般是静态图和Gif图两种形式(静态和动态的不同)。与此同时当需要对图片做效果时让其动起来,常用方案是Gif图播放或者是帧动画(多种静态图轮询播放)。但在游戏开发中还有一种动
【Flutter】上拉刷新组件实现
在此之前对列表下拉刷新做了调整方案,具体介绍可以阅读下拉刷新组件交互调整。既然列表有下拉刷新外当然还有上拉加载更多操作了,本次就来介绍如何为列表增加上拉加载更多的交互实现。
【Flutter】下拉刷新组件交互调整
在Flutter开发中官方提供了多平台的下拉刷新组件供开发者使用,例如RefreshIndicator和CupertinoSliverRefreshControl分别适配Android和iOS下拉刷新
【Flutter】实现页面沉浸式主题色配置
继实现自定义TabBar主题色配置实现TabBar主题色定制后,对整体页面做定制化主题色配置更加具有沉浸式效果。因此为了更好体现出主题色配置特点,本次对页面整体做定制化主题色实现做一次介绍。
【Flutter】基于Dio下载组件实现
由于项目包体积越来越大,主因是大量的资源文件引入和迭代需求中大量使用动画效果(动画效果实现主要是Lottie动画)。
【Flutter】解决多级列表嵌套滑动冲突方案选择
需求背景是在原频道页面实现二级Tab功能,二级列表页面上滑后TabBar是可置顶悬浮在顶部,底部切换TabBar时每个二级列表页面记录自身滑动偏移量,并且该改造不影响到原有布局框架结构。原框架结构实现
【Flutter】实现自定义TabBar主题色配置
首页开发需求要求实现每个频道具备不同主题色风格,因此需要实现TabBar每个Tab具备自己主题色。Flutter官方提供TabBar组件只支持设置选中和非选中条件标签颜色并不支持配置不同更多不同配置色
【Flutter】不同缩放动画效果实现比较
组件缩放可以向着一个方向进行缩放,放大列表中某一个Cell期望它是向后进行放大而非组件中心点开始缩放。具体效果如下图所示
【Flutter】不规则头像样式开发实现
开发中总会遇到花里胡哨的设计师提出可可爱爱的要求,比如这次设计师要求实现一个爱心状头像样式。需求的爱心样式是非规则带有角度并且只有重合部分是透明的,从实现难度来说好像是有可行性方案
【Flutter】实现弹幕效果所思所想
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第10天,点击查看活动详情 弹幕需求 近期Flutter开发需求中需要实现一个轮播弹幕列表UI交互。 需求要点如下: 弹幕行数为3行
【Flutter】支持八倍镜的输入框功能实现
我正在参与掘金创作者训练营第4期,点击了解活动详情,一起学习吧! 功能需求 最近需求开发中遇到一个Flutter开发问题,为了优化用户输入体验。产品同学希望能够在输入框支持在移动光标过程中可以出现放大
【Flutter】深入剖析TextField组件
我正在参与掘金创作者训练营第4期,点击了解活动详情,一起学习吧! 在之前学习和使用Flutter过程中肯定会频繁使用到TextField组件。而且在此过程中也频繁出现使用输入框遇到的坑:布局、高度问题
【Flutter】实战问题集锦(四)
在业务开发中ListView每个Cell有一个点赞功能。点赞动画由AnimationController控制,通过didUpdateWidget判断点赞值执行动画。问题在当删除未点赞状态Cell,被删除的未点赞Cell下面是点赞Cell上移,而上移点赞Cell会再执行一次动画。…
【Flutter】实战问题集锦(三)
开发中意外发现中文字符后面如果跟随英文字符会出现字符显示不全的问题,而且这个问题还不是ellipsis所导致。突然觉得这是个天坑,看了issue发现目前这个问题还没有正式修复。 开始自定义使用正则方式在中文字符后面添加\u{200B}不可见的0长度字符,但在一些特殊场景下也会导…
【Flutter】控制GIF播放
1.签到入口图片是gif,循环播放gif动画两次,暂停3秒再循环播放两次。 2.点击gif图片进入签到页面,返回后gif图片不再播放只显示第一帧图像。 了解需求后先分析一下Flutter的图片组件Image好像原生不支持控制gif播放功能。最简单粗暴的解决方案如下: 分别准备一…
【Flutter】实战问题集锦(二)
查看源码会发现ModalBottomSheet被设置了固定高度。唯一解决的办法是copy一份ModalBottomSheet的源码修改高度限制以及文件名。 首先找到入口文件,会发现BottomSheet其实也是路由push的一个页面。 代码中maxHeight就是可显示底部弹窗…
Flutter实战图片组件演进之外接纹理解析
其实Flutter本身已具备加载图片的能力,Image组件就满足网络图片、本地图片、文件图片的加载。那为什么我们还需要实现其他图片加载方案呢?其实是因为Flutter图片组件功能上存在一些缺陷: 图片缓存没有持久化能力,无网环境下不支持显示图片。 文件图片与原生环境不共用,导致…
下一页