排序
【用flutter做点啥捏】(一)飘雪
前言 大家好,我是一名it小菜鸟,寻思着业余时间写写笔记,方便以后的翻看,并养成一个好的习惯??与君共勉。 场景说明 本文使用 Flame引擎来简单的实现一个下雪的小场景。 游戏组件的挂载 简易...
Flutter开发实战:外观模式(Facade Pattern)
外观模式(Facade Pattern)是一种常见的软件设计模式,属于结构型模式。它提供了一个简化的接口,用于访问复杂子系统中的一组接口。外观模式旨在隐藏系统中的复杂性,使客户端能够更方便地使用...
Flutter 5 大本地数据库解决方案
Flutter 5 大本地数据库解决方案 原文 levelup.gitconnected.com/top-5-local… 前言 这里列出了最流行的数据库解决方案以及代码示例。 选择正确的数据管理系统对于提高效率和可 extension 性以...
Flutter开发实战:组合模式(Composite Pattern)
组合模式(Composite Pattern)是一种结构型设计模式,它允许你将对象组合成树状结构来表示“整体-部分”层次关系。该模式使得客户端可以统一对待单个对象和组合对象,从而使得组合对象和单个对...
淘宝App的搜索推荐如何用Flutter实现?
前言 在很多 App 中,当用户输入搜索内容时,往往会自动匹配一些候选搜索内容,以便让用户快速完成搜索内容的输入。同时,也可以在候选的搜索内容中根据用户偏好“加塞”广告,提高成交转化率。...
Flutter创建根据位置输出内容的可点击文本Widget
嗨,我是甜瓜看代码。 最近遇到个需求,要求当点击一个字符串中的名字时,能够输出相应的名字。例如,对于字符串'张三,李四,王五',无论点击'张'、'三'、'张三'还是其他名字的位置,都能...
详细解读Flutter中帧渲染的监听机制
前言 有时候我们需要在页面渲染完成后做一些操作,那么flutter中如何监听渲染完成,用addPostFrameCallback即可,如下: @override void initState() { ... WidgetsBinding.instance.addPostFra...
58Fair动态页面加载与变量值获取流程解析
58Fair动态页面加载与变量值获取流程解析 FairWidget加载动态页面 使用FairWidget加载fair 动态页面 FairWidget(name: name, path: path, data: { 'fairProps': jsonEncode({ 'brokerInfo': { '...
Flutter 混合架构方案探索
得益于 Flutter 优秀的跨平台表现,混合开发在如今的 App 中随处可见,如最近微信公布的小程序新渲染引擎 Skyline 发布正式版也在底层渲染上使用了 Flutter,号称渲染速度提升50%。 在现有的原...
Flutter中的Future和Completer的区别
嗨,我是甜瓜看代码。今天我们来聊聊Future和Completer的区别。 什么是Future? Future是Flutter中表示异步操作结果的对象。当我们需要执行一个耗时的操作时,可以将其封装在一个Future对象...
如何选择 Android 唯一标识符
前言 大家好,我是未央歌,一个默默无闻的移动开发搬砖者~ 本文针对 Android 各种标识符做了统一收集,方便大家比对,以供选择适合大家的唯一标识符。 标识符 IMEI 从 Android 6.0 开始获取 IME...
flutter有哪些架构的框架?该怎么选择
flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构...
Flutter Web – 优雅的兼容 Flutter App 代码
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章。 关联文章 《Flutter Web - 让 Web 与 App UI 一致的另一种可能》 《Flutter Web - 一种取巧的 CDN 方案》 《Flutter Web - ts...
社区说|Flutter 一知半解,带你拨云见月
Hello,大家好,我是 Flutter GDE 郭树煜,今天的主题是科普向的分享内容,主要是带大家更全面的去理解 Flutter ,尽可能帮助大家破除一些误解,分享内容不会特别长,但是应该会帮助你从新认识...
掘力计划第 20 期:崔红保-跨端框架性能优化实践
回放链接:live.juejin.cn/4354/jpower… 在掘力计划系列活动第20场, uni-app 跨端框架负责人、DCloud CTO、跨平台开发老兵崔红保分享了跨端框架性能优化实践。 直播摘要: 近些年,跨平台开发...
掘力计划第 20 期:Flutter 动态方案 Fair 原理与实践
回放链接:live.juejin.cn/4354/jpower… 在掘力计划系列活动第20场 58 集团-房产事业部跨端技术负责人、移动端架构师孙哲为我们分享 Flutter 动态方案 Fair 原理与实践。 摘要 跨平台技术对整...
掘力计划第 20 期: Pake —— 利用 Rust 轻松构建跨端轻量级应用
Pake —— 利用 Rust 轻松构建跨端轻量级应用 回放链接:live.juejin.cn/4354/jpower… 在掘力计划系列活动第20场前端工程师 Tw93(真名汤威)为我们分享了跨端开发与跨端技术实践。 汤威是一名...
掘力计划第 20 期:Flutter 混合开发的混乱之治
掘力计划第 20 期:Flutter 混合开发的混乱之治 回放链接:live.juejin.cn/4354/jpower… 在掘力计划系列活动第20场,《Flutter 开发实战详解》作者,掘金优秀作者,Github GSY 系列目负责人恋...
Flutter基础之Navigator路由跳转
简介 Flutter中页面之间的跳转是由Navigator完成的,Navigator用来实现不同Widget之间的跳转和数据传递。本文介绍页面跳转的两种方式及数据传递,满足日常开发需求。 页面跳转 先看效果 直接跳...
《大话设计模式》读书笔记
1. 简单工厂模式(计算器) 定义: 在这模式中工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生产具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通...