首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
flutter
相关资讯
热门
最新
后端
01-01 08:00
后端
Flutter代码可插拨/解耦方案
背景 因为Flutter禁止了动态特性及反射,所以Flutter代码无法实现运行时分离,只能在编译时分离。基于这个背景,uncoupling提供了物理分离的方案,因为基于dart实现的,所以不需要依...
64
代码人生
01-01 08:00
代码人生
Flutter聊天室|dart+flutter仿微信App界面|flutter聊天实例
Flutter聊天室|dart+flutter仿微信App界面|flutter聊天实例 一、项目概述 flutter-chatroom是采用基于flutter+dart+chewie+image_picker+photo_view等技术跨端开发仿微信app界面聊天室项目。实现了消息发送/动态gif表情、弹窗、图片预览、红包/朋友圈/小视频号等功能。 二、技术框架 编码/技术:Vscode + Flutter 1.12.13/Dart
63
代码人生
01-01 08:00
代码人生
flutter_swiper:Another exception was thrown: ScrollController attached to multiple scroll views.
flutter_swiper:Another exception was thrown: ScrollController attached to multiple scroll views. Another exception was thrown: ScrollController attached to multiple scroll views. 翻译一下:引发了另一个异常:ScrollController连接到多个滚动视图。 Flutter Swiper
63
代码人生
01-01 08:00
代码人生
flutter 实现弹出窗 点击下拉栏 微信右上角弹出窗
flutter 实现弹出窗 点击下拉栏 微信右上角弹出窗 先看效果实现 需求分析 这个是使用 PopupRoute这个路由类进行实现 大概原理就是利用PopupRpute这个类进行改造,然后自定义一个页面,页面内镶嵌一个动画类,用来实现缩放动画 大概分为三部分,PopupRoute改造,弹出页面设置,动画类设置
63
后端
01-01 08:00
后端
flutter 打包apk
打包的具体操作,可以参照官网,只是官网没有那么细 1、修改AndroidManifest.xml 2、构建配置 可以跳过 3、构建签名 4、创建 key.properties 5、配置混淆 6、修...
63
代码人生
01-01 08:00
代码人生
Flutter Fish Redux架构演进2.0
Flutter Fish Redux架构演进2.0 Fish-Redux开源以来,已经在闲鱼核心链路上做了大量验证。从初期的宝贝详情页,发布页面开始,Fish-Redux在闲鱼的使用程度逐渐提高。Fish-Redux框架的使用极大提升了复杂页面场景下的开发效率。特别是通过框架提供的组件复用和状态管理能力,我们大幅降低了代码冗余也简化了页面复杂度。 然而随着页面复杂度的不断提升,现有能力已无法支撑新业务场景
62
代码人生
01-01 08:00
代码人生
Flutter 在项目中使用动画(不使用包)
Flutter 在项目中使用动画(不使用包),Flutter在项目中使用动画(不使用包)前言动画对于web和移动应用程序都非常重要。但是在移动应用程序中不应该使用夸张的动画。简单但是很多动画使你的应用程序更好用。以至于当你点击一个按钮时,一种平滑的感觉或者页面过渡都会影响到你。正文1按下按钮柔软的感觉class_CustomButtonStateextendsStatewithSingleTick
62
代码人生
01-01 08:00
代码人生
Flutter ID3解码实现-v2.4
Flutter ID3解码实现-v2.4,之前用Flutter开发了一个桌面版的网易云音乐,传送门:源码,文章。其中有个下载功能,当时是用的mp3+JSON的方式实现下载并保存歌曲信息的。这样有个问题,信息的分离和容易解析出错。其实更好的方式是将歌曲信息写入到MP3文件内部,这里就要用到ID3的知识了。这也是这篇文章的由来。目前,我已经实现并开源了一个id3_codec库来帮助解析读取mp3文件中
62
代码人生
01-01 08:00
代码人生
Flutter之widgets 响应式布局LayoutBuilder组件
Flutter之widgets 响应式布局LayoutBuilder组件,响应式应用指的是应用的UI会随着屏幕或窗口的改变而改变,当同一个应用需要运行在不同种类的设备的时候(比如手表、手机、平板、笔记本或台式机电脑),当用户在笔记本或台式机上调整窗口大小,或者改变了手机或者平板的方向时,你的应用都需要相应的重新调整界面来做出响应。LayoutBuilder通过LayoutBuilder,我们可以在
62
代码人生
01-01 08:00
代码人生
flutter 主要weight学习(materialapp scaffold container text)
flutter 主要weight学习(materialapp scaffold container text) flutter目录结构 其中有android和ios的建立目录,这里面可以先不关心,重要的是lib文件夹,里面有项目入口main.dart。还需要注意的是配置文件pubspec.yaml,里面的依赖项dependencies中可以写想要的依赖包,我们可以pubget来下载到本地。 接下来是写代码的事 main.dart的函数入口 import ‘pack
62
«
1
2
...
47
48
49
50
51
52
53
54
55
»