使用自定义画布绘制的一个模拟音频的频谱变化动画先看下效果 自定义一个StatefulWidget继承自CustomPainter,重写paint方法,画一个柱状图 画完柱状图...
使用自定义画布绘制的一个模拟音频的频谱变化动画先看下效果 自定义一个StatefulWidget继承自CustomPainter,重写paint方法,画一个柱状图 画完柱状图...
分析:这是一个仿秒拍音视频合成的demo。打开秒拍并拍摄一段视频,然后进入编辑界面,给拍摄的视频添加背景音乐,可以选择任何你喜欢的音乐作为背景音乐,还可以调节背景音乐的音量和...
一、Dart的异步模型 我们先来看一下Dart是如何进行异步操作的 1、Dart是单线程的 1.1)、 程序中的耗时操作 开发中的耗时操作: 在开发中,我们经常会遇到一些耗时...
先看效果,按键样式: 点击和滑动效果: 使用方式 分析下结构,首先最底下有个灰色的背景,上面有个白色的选中框,最上面是两个Text,然后当点击到空白灰色时,控制白色的选中框移...
起因 一个懒洋洋的下午,偶然间看到了这篇Flutter 踩坑记录,作者的问题引起了我的好奇。作者的问题描述如下: 一个聊天对话页面,由于对话框形状需要自定义,因此采用了Cus...
项目打包之后.ipa包的大小是118.9M,上传到App Store后iPhone6s上显示85.5M,下载时间太长,所以找了一些优化方法,下面这些都是别人写的自己试了一下确...
在这平凡的一天,我往flutter项目里添加了图片, 1,2,3倍 一倍的,两倍的,三倍的 突然我很生气,一个狗*图片,我还加了又加! 于是我就搞了个插件. 当然要注意的是你...
一. flutter中我们想加载本地图片,需要两步: 在项目中创建images文件夹,然后在images文件夹(这个名字可以随便命名,一般我们会命名为images)下创建2....
为什么我们需要状态管理 如果应用足够简单,Flutter 作为一个声明式框架,你或许只需要将 数据 映射成 视图 就可以了。你可能并不需要状态管理,就像下面这样。 但是随着功...