flutter
Android Developer
这个作者很懒,什么都没留下…
展开
-
手把手教你用Spuernova生成flutter代码
作者:Keriy链接:https://juejin.im/post/5e1c5d7ef265da3df860f9bf来源:掘金缘起周末得空,逛了dribbble,发现了好多好看的设计,馋的不行。相信每个前端都有这样一个梦想:能把设计稿直接生成代码该多好,忽而想起了Flutter Interact上大佬们演示的插件,感觉有得搞????sketch准备没有vip不能下载,就自己照着预览图画一个,...转载 2020-01-19 15:39:11 · 624 阅读 · 0 评论 -
Flutter移动端实战手册
iOS接入Flutter在进行iOS和Flutter的混编时,iOS比Android的接入方式略复杂,但也还好。现在市面上有不少接入Flutter的方案,但大多数都是千篇一律相互抄的,没什么意义。进行Flutter混编之前,有一些必要的文件。xcode_backend.sh文件,在配置flutter环境的时候由Flutter工具包提供。xcconfig环境变量文件,在Flutter工程中自...转载 2020-01-02 22:19:13 · 210 阅读 · 0 评论 -
Flutter嵌套深?扩展函数了解一下
背景嵌套层级深的问题让众多刚接触Flutter的同学感到困扰,它不仅是看起来让人感到不适,还非常影响编码体验。大佬们会告诉你应该拆分自己的嵌套代码(自定义widget或者抽取build方法)来减少嵌套层级。这确实是个行之有效的方法,除此之外,还有没有别的方法呢,本文将向您介绍另一种减少嵌套层级的方法。嵌套过深影响代码的视觉观感这段代码演示了什么叫做:嵌套地狱class Test exte...转载 2020-01-02 21:43:04 · 962 阅读 · 0 评论 -
Flutter混合开发(三):Android与Flutter之间通信详细指南
通信场景我们在做Flutter混合开发的时候通常需要进行Flutter和Native之间的通信。 比如Dart调用Native的相册选择图片,Native将电量、GPS信息主动传递给Dart等等。在混合开发中通信通常有以下几种:初始化Flutter时Native向Dart传递数据。Native发送数据给Dart。Dart发送数据给Native。Dart发送数据给Native,然后Nat...转载 2019-12-26 15:15:19 · 534 阅读 · 0 评论 -
Flutter混合开发(二):iOS项目集成Flutter模块详细指南
前言前一篇文章讲解了Android原生工程如何集成Flutter项目的具体过程,Flutter混合开发(一):Android项目集成Flutter模块详细指南 ,本篇将带着大家来一起学习原生iOS项目如何集成Flutter。因为每个版本的集成逻辑都是有差别的,所以这里交代下本篇文章的集成版本:Flutter (channel dev,v1.10.16)dart (v2.7.0)Xcod...原创 2019-12-26 15:11:52 · 979 阅读 · 0 评论 -
Flutter Interact 的 Flutter 1.12 大进化和回顾
Flutter Interact 的 Flutter 1.12 大进化和回顾近日谷歌为在 Flutter Interact上为我们带来了 Flutter 1.12,这是 1.9.x 的版本在经历 6 次 hotfix 之后,才带来的 stable 大版本更新。该版本解决了 4,571 个报错,合并了 1,905 份 pr,同时本次发布也是 Flutter ...转载 2019-12-23 14:56:03 · 305 阅读 · 0 评论 -
如何缩减接近 50% 的 Flutter 包体积
以下是字节跳动移动平台部 Flutter 资深工程师李梦云的分享主题沉淀,《如何缩减接近 50% 的 Flutter 包体积》。演讲内容大纲:包体积问题现状Dart 编译产物优化Flutter 引擎编译产物优化机器码指令优化总结与展望个人介绍我叫李梦云,任职于字节跳动移动平台部,负责移动端部分基础设施平台的建设与落地,前两年落地插件化平台和热修复平台,这两个平台现在基本字节...转载 2019-12-19 13:57:42 · 2387 阅读 · 0 评论 -
2019Flutter面试题最新整理大全(含答案)
一、前言2019年行将结束,也该规划一下自己的职业生涯了;是选择继续从事Android(Android的话已经火了几年了,现在算是进入寒冬了,需要考虑清楚)?还是学习新的跨平台开发Flutter技术?Flutter因其它完全免费,彻底开源、可以用来更快地创建应用、出色的用户界面(UI)、节省代码量、可接入平台原生功能、最适合 MVP 开发(最小化可行产品)、较老的设备也使用相同 UI 运行应用...原创 2019-12-17 17:46:37 · 3214 阅读 · 1 评论 -
Flutter 完整开发实战详解自定义布局
本篇将解析 Flutter 中自定义布局的原理,并带你深入实战自定义布局的流程,利用两种自定义布局的实现方式,完成如下图所示的界面效果,看完这一篇你将可以更轻松的对 Flutter 为所欲为。一、前言在之前的篇章我们讲过 Widget 、Element 和 RenderObject 之间的关系,所谓的 自定义布局,事实上就是自定义 RenderObject 内 child 的大小和位置 ,而...转载 2019-12-13 11:19:15 · 386 阅读 · 0 评论 -
Flutter的原理及美团的实践(下)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680Flutter和原生性能对比虽然使用原生实现(左)和Flutter实现(右)的全品类页面在实际使用过程中几乎分辨不出来:但是我们还需要在性能方面有一个比较明确的数据对比。我们最关心的两个页面性能指标就是页面加载时间和页面渲染速度。测试页面加载速度可以直接使...转载 2019-12-12 10:00:26 · 290 阅读 · 0 评论 -
Flutter的原理及美团的实践(中)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680外卖全品类页面实践在调研了Flutter的各项特性和实现原理之后,外卖计划灰度上线Flutter版的全品类页面。对于将Flutter页面作为App的一部分这种集成模式,官方并没有提供完善的支持,所以我们首先需要了解Flutter是如何编译、打包并且运行起来的。...转载 2019-12-12 09:56:32 · 2222 阅读 · 0 评论 -
京东技术中台的Flutter实践之路
在 2019 年,Flutter 推出了多个正式版本,支持的终端越来越多,使用的项目也越来越多。Flutter 正在经历从小范围尝鲜到大面积应用的过程,越来越多的研发团队加入到 Flutter 的学习热潮中,京东作为互联网大厂之一也积极参与了 Flutter 的跨端方案研究。本文将介绍京东在 Flutter 上的应用方案和相关优化成果。为什么考虑Flutter技术方案其实京东很早就开始研究...转载 2019-12-11 11:48:28 · 268 阅读 · 0 评论 -
Flutter的原理及美团的实践(上)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680导读Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了...转载 2019-12-10 16:51:49 · 286 阅读 · 1 评论 -
回答有关 Flutter App 开发的问题
这篇文章旨在解释一些问题,而不是对每个方面的详细表述。为简洁起见,我可能没有涉及到一些例外情况。请注意,Flutter 本身也有一个针对各种背景下的常问问题页面 flutter.io,在这里我将更多地关注我经常看到的问题。虽然其中一些也包含在 Flutter 常见问题解答中,但是我还是尝试着去给出我的观点。布局文件在哪里?/ 为什么 Flutter 没有布局文件?在 Android 框架中,我...原创 2019-12-03 11:51:56 · 222 阅读 · 0 评论