
Flutter
哈哈云
脑子不够,笔记来凑。
展开
-
添加Flutter到现有Android的项目
1、新建一个Android项目 2、在Android项目的同级目录下,创建一个Flutter Module 3、在Android的项目目录下的settings.gradle中增加 include ':app' setBinding(new Binding([gradle: this])) evaluate(new File( settingsDir.parentFile, ...原创 2019-03-07 14:23:27 · 461 阅读 · 0 评论 -
Flutter与Android的差异性
一、Views 1.1)、Android的所有的控件都是View,在Android上View绘制结束后,就不会重绘,知道调用invalidate时才会重绘; Flutter中是Widget,它仅支持一帧,并且在每一帧上,flutter的框架都会创建一个widget实例树(相当于一次绘制整个界面)。 1.2)、Android中可以通过直接对view进行改变来更新视图;而widget是不可变的,不会直...原创 2019-03-07 14:27:03 · 2049 阅读 · 0 评论