首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
allenymt
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 28
沸点 1
赞
29
返回
|
搜索文章
最新
热门
Flutter TabBar 与原生ViewPager的滑动冲突
最近有个比较麻烦的需求,是Android页面是ViewPager,包含两个fragment,第一个是Native的Fragment,第二个是FlutterFragment,FlutterFragment中包含TabBar和TabView。 默认情况下会存在事件冲突,当滑到Flu…
简话-Flutter异常处理
flutter异常处理整体来说还是比较简单的,主要就是zone(沙盒),try/catch,Future的异步异常捕获,写这篇文章的原因是在开发flutter 动态化的时候,需要针对动态化的widget做特殊处理,比如单个widget降级、页面降级且不能影响其他业务等等。 所以…
Flutter事件分发-源码角度解析HitTestBehavior
日常开发中是不是碰到过Container的空白区域点击不响应。 emmm... opaque和translucent的机翻没看懂。。还是看源码 结论就是,当我们用GestureDetector监听事件时,最后都会走到RenderProxyBoxWithHitTestBehavi…
Flutter事件分发和冲突处理
这里有两个比较重要的对象,HitTestResult,HitTestEntry,在flutter中,事件从顶层分发,开始命中测试流程。 深度优先遍历整颗RenderTree,判断当前事件的落点位置是否在RenderObject中,如果在范围内,就表示命中测试通过了,那会把自己以…
自定义flutter-ui-box合集
功能介绍:例如pageview切换时,高度带动画变化,也可以包裹其他子项。 原生的BottomSheet,当内容是列表时不支持拖动关闭,这里做了事件的兼容处理。支持拖动列表到顶部时可以拖动关闭 功能介绍:文本的展开收起,展开/收起按钮支持自定义,文本支持自定义。 包含了对文本高…
记一次Flutter DateTime.now().toIso8601String()遇到的坑
项目中用到了fish-redux框架,state里用到了通过DateTime.now().toIso8601String()为列表里是每个State赋值uniqueId,这个id是要求唯一性。 了解fish-redux的应该知道在列表里reduce更新state的时候需要判断s…
Flutter 图片大小治理
第二是本文的重点,降低图片数量,使得每张图只需要放1张。 flutter的本地图片和native的一样,默认情况下都会有1x 2x 3x,这也是官方推荐的,通过看源码,发现可以把3x的图放到外层,不需要往2x 3x文件夹里放图片,这样就可以了,只需要一份3x图,包大小能降低不少…
个人成就
文章被点赞
163
文章被阅读
50,409
掘力值
1,146
关注了
19
关注者
75
收藏集
1
关注标签
16
加入于
2016-04-06