首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
qczyl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
真当Flutter不能热更新?众能动态化Flutter
上面铁军中的这个关于我们页面以及转换为了动态化页面。 一个flutter页面转换为动态化页面,只需要添加动态化标签和动态化路由就行了,对业务页面的开发修改很少,相比其他动态化方案是巨大的优势。 三个方案都必须使用proxy方法,因为flutter中的dart阉割了反射,必须通过…
Flutter 动态化热更新的思考与实践(二)----Dart 代码转换AST
我们在上一篇文章《Flutter动态化热更新的思考与实践》中探讨了在Flutter中实现动态化热更新的可行方案,在本篇文章里我们先来探讨该方案的第一阶段:如何将Dart代码转换成AST描述文件。 1. AST 简介 上一篇文章里也提到了AST,但是没有过多的来解释,那么在本篇文…
FlutterBoost管理混合栈iOS实践
官方方案在Native和Flutter页面交叉跳转时于Flutter Engine数量会线性增加导致内存暴增(这里指图片缓存等比较消耗内存的对象)。 多个FlutterViewController,插件的注册和通信将会变得混乱难以维护,消息的传递的源头和目标也变得不可控。 Fl…
Flutter、Android混合开发实践
Flutter现在如日中天,作为一只iOS程序猿终于下定决心去深入了解这么一种强大的跨平台框架在各个平台上的使用方式,也借此机会了解Android开发。 本着低侵入的原则,将Flutter编译成aar供Android工程依赖的方式无疑是最优解。下面会介绍Flutter、Andr…
Flutter、iOS混合开发实践
上一篇笔记介绍了Flutter、Android混编的操作步骤,这篇笔记介绍一下iOS、Flutter混编的应用。 阅读Flutter官方文档我们可以大致了解iOS、Flutter混编的关键步骤,都需要将Flutter相关的文件编译成静态库framework,再通过CocoaPo…
原生App项目集成flutter混合开发详细指南
记得去年9月份的时候谷歌在上海有一次开发者大会,去参加的时候关注到了flutter,随后没过多久就发布了1.0版本。18年底的时候用flutter做了个小项目,发现flutter确实挺好用的。于是尝试在公司找个小项目上马,进行混合开发试试。 产物集成: Flutter项目单独开…
Flutter 混合开发实战问题记录(四)编译运行时问题的一些总结(随时补充)
flutter作为一款UI框架,使用原则貌似是只要是实现不复杂,原生非不可替代的控件都应该用flutter来做,不过toast这个东西为了保持跟原生界面一致性,还是调用原生吧,不过我遇到的一个小问题是:有个界面有可能需要快速频繁提示toast,而且原生代码中使用的toast是自…
Flutter中管理路由栈的方法和应用
本文首先讲的Flutter中的路由,然后主要讲下Flutter中栈管理的几种方法。 在Flutter中,我们需要在不同屏幕或者页面之间进行切换和发送数据,这些“screens”或者“pages”被称为Route(路由),是由一个Navigator的小部件进行管理。 Naviga…
Flutter 一些常用库插件【一路整理】
该软件包包含一组高级函数和类,可以轻松使用HTTP资源。它与平台无关,可以在命令行和浏览器上使用。 Dart的一个强大的Http客户端,支持拦截器、全局配置、FormData、请求取消、文件下载、超时等。 可使用 Image.network 、 FadeInImage.memo…
Flutter全平台!迁移现有Flutter项目到WEB端
Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 、Android、web和桌面端。 Flutter_web是Flutter代码兼容web的实现,可以将使用Dart编写…