主要就是两点: 在Root Widget使用Listener 监听onPointerMove 和 onPointerUp事件 在需要长按的Widget包裹GestureDet...
主要就是两点: 在Root Widget使用Listener 监听onPointerMove 和 onPointerUp事件 在需要长按的Widget包裹GestureDet...
一、背景 测试人员发现一个问题,就是反复快速进入详情页就会导致详情页崩溃,或者是app图标全部不可见。 二、解决过程 首先初步判断肯定是有性能问题,要么是内存太大,要么是内存...
SwiftUI实战系列 SwiftUI实战-使用ViewModifier自定义微信TabBar底部导航和NavigationView[https://www.jianshu....
正常我们放一个Slider是这样的 可以看到上下左右有边距,而且左边的轨道高度比右边的要高。 源码里可以看到默认的 里多了一个2的高度 所以要去掉的话,可以从 着手,我们可以...
flutter_bloc使用将从下图的三个维度说明 前言 首先,有很多的文章在说flutter bloc模式的应用,但是百分之八九十的文章都是在说,使用StreamContr...
本来是没有这篇文章的计划的,因为之前新项目直接就用上了Flutter2.0空安全,所有的第三方库也升级空安全了,所以之前项目中做消息推送使用的firebase_messa...
大家先看gif图,如果是自己想要的效果就可以往下面看了,不是想要的效果的话,就点赞离开。源码[https://github.com/wode0weiyi/flutter-co...
本文目的 分析flutter的Layout与Paint relayout boundary和repaint boundary是什么 开发者如何使用relayout bound...
背景 经常性的,我们需要监视页面的切换,用以在合适的时候对控件进行动画暂停或者资源释放。 举个栗子:相机拍照是我们需要经常用到的功能,但是当我们在切换到相机配置页面时,需要暂...
背景 最近在写一个flutter-ui库,类似于antd一样的ui库,google了很久,都没有发现一个类似antd这种国人喜欢用的ui库,大部分都是国外的那种materia...
最终效果: 完成需要三个要素: 1.画一条贝塞尔曲线。 2.根据贝塞尔计算小车的移动轨迹。 3.计算小车的角度。 还是挺简单的吧。 开搞。。 首先我们来画一个简单的布局和一些...
用到的知识点 Matrix4矩阵 贝塞尔曲线 第一步:画出目标运行大致轨迹路线 首先我们先画一条二阶贝塞尔曲线,这样我们能更直观的观察到目标移动的大致轨迹。我们先确定二阶贝塞...
老孟导读:此文讲解3个酷炫的3D动画效果。 下面是要实现的效果: Flutter 中3D效果是通过 Transform 组件实现的,没有变换效果的实现: 通过 Gesture...
原文地址:https://github.com/SmallStoneSK/Blog/issues/6 1. 前言 老毕曾经有过一句名言,叫作“国庆七天乐,Coding最快乐~...