Flutter
静默加载
优秀的判断力来自于经验,但经验来自于错误的判断。在看着别人走过的路时,思考怎么走自己的路。无私奉献不是天方夜谈,有时候,我们也可以做到。
展开
-
Flutter混合开发:Android接入Flutter
前言Flutter Google推出已经已经一年多了,单个 Flutter 项目的开发流程已经很成熟了。对与个人开发者来说使用 Flutter 开发一个跨平台的App挺有意思。但是对于现有的项目改造来说还是不建议,Flutter 中的控件还没有完全能满足我们的要求,我们需要解决这个问题会消耗我们大量的研发资源。虽然 Flutter 无法接入我们的项目,但是我们可以尝试者去模仿 Flutter...原创 2019-07-20 09:49:17 · 1228 阅读 · 1 评论 -
Flutter混合开发:启动黑屏处理
上一篇 [Flutter混合开发:Android接入Flutter](https://dandanlove.blog.csdn.net/article/details/96565543) 我们讲到在 Flutter混合开发 中主要有、有 addView (页面局部Flutter) 和 setContentView (整个页面Flutter)两种方式。这两种方式在启动页面的时候都会遇到 Flutte...原创 2019-07-20 09:50:59 · 4298 阅读 · 0 评论 -
Flutter路由管理和页面参数的传递(获取&返回)
前言在做 Flutter 开发的时候所有的页面以及页面上的元素都变成了 Widget ,创建一个页面或者视图直接 new 一个新的 widget 就可以,相关的参数我们可以直接通过构造函数直接传递。我们做 Android 开发的人员都知道 Android 应用程序在进行页面跳转的时候可以利用Intent进行参数传递,那么再开发 Flutter 的时候有类似的方式可以进行参数传递么?答案当然是有...原创 2019-07-20 09:54:48 · 16231 阅读 · 2 评论 -
Flutter路由管理和页面参数的传递(源码分析)
前言上一篇 Flutter路由管理和页面参数的传递(获取&返回) 文章中我们讲述了这么用代码实现 Flutter 中页面参数的传递,这一篇我们用源码分析一下 Navigator 为什么可以进行页面参数传递。从页面跳转入口的代码进行分析:Navigator.of(context).pushNamed('/route1');Navigator 的获取Navigator 对应的 St...原创 2019-07-20 09:56:33 · 1056 阅读 · 0 评论 -
Dart和Java通信源码分析和实践
前言Dart 和 Java 通信这块的知识点涵盖了 Dart&C 以及 Java&C 的通信,我们先有简单的业务组件的定义再到底层实现原理进行分,我们现在从Flutter定义的三种 Channel 中的 MethodChannel 使用进行剖析。Dart和Java通信的实践Java端ChannelPlugin的创建public class FileProviderPlug...原创 2019-08-06 16:03:26 · 1643 阅读 · 0 评论