flutter
songbai1211
这个作者很懒,什么都没留下…
展开
-
swift 与flutter通信实现
swift 代码为//// ViewController.swift// IOS_to_Flutter//// Created by log on 2021/1/20.//import UIKitimport Flutter class ViewController: UIViewController,FlutterStreamHandler { //初始化的方法 var channel:FlutterEventChannel? var eve原创 2021-01-20 19:06:29 · 1640 阅读 · 1 评论 -
swift 项目接入flutter 实现
第一种简单接入Flutter module1 先创建一个fluuter moudle,在swift 项目的内的目录下 flutter create --template module flutter_test_module2 然后在已经有的swift 项目中的podfile 文件中添加如下代码//在顶部添加(flutter_test_module 就是moudle 的名字)flutter_application_path = './flutter_test_module'load File.原创 2021-01-20 15:03:08 · 1078 阅读 · 0 评论 -
flutter 布局原理
https://juejin.cn/post/69141554276513873991、Widget大概可以分为三类「组合类」、「代理类」、「绘制类」2、所有我们在屏幕上看到的UI最终几乎都会通过「RenderObjectWidget」实现。而「RenderObjectWidget」中有个createRenderObject()方法生成RenderObject对象,RenderObject实际负责实际的layout()和paint()。3、「Container」组件其实只是一个组合类的控件,在其中封装转载 2021-01-06 11:01:34 · 266 阅读 · 1 评论 -
Flutter Incorrect use of ParentDataWidget,提示报错,并且在release版本下无法显示界面
Flutter Incorrect use of ParentDataWidget提示报错,并且在release版本下无法显示界面,找到原因是使用了**Expanded**控件,经过排查后发现是Expanded、Flexible等组件,在“Container、Padding、Stack”组件中导致的。切记:Expanded、Flexible只在Row、Column等组件内,不在其他组件内使用。...原创 2020-12-09 11:16:58 · 4197 阅读 · 1 评论 -
2020-12-03
转发:http://flutter.link/2020/05/18/StatefulWidget%E4%B8%8EState/StatefulWidget与State在前面的文章中我们通过StatelessWidget介绍了Widget构建与渲染的过程,虽然StatefulWidget构建与渲染的过程与StatelessWidget基本一致,但是由于StatefulWidget是有状态的组建在更新构建过程上会有一点稍微的不同,今天我们就来看下StatefulWidget是如何更新Widget,以及它转载 2020-12-03 10:47:49 · 176 阅读 · 0 评论 -
ERROR:Could not determine the dependencies of task ‘:app:compileDebugJavaWithJavac‘.
MAC Android studio 运行 flutter项目的时候报错ERROR:Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.简单的方法 就是 直接删除 /Users/log/.gradle 下的.gradle 整个文件夹,就ok 了然后你就可以完美的运行了Running Gradle task 'assembleDebug'...Checking the license for p原创 2020-11-03 11:35:17 · 1213 阅读 · 0 评论 -
Unknown AVD name [Pixel_2_API_30], use -list-avds to see valid li
mac android studio 添加模拟器报错emulator: ERROR: Unknown AVD name [Pixel_2_API_30], use -list-avds tosee valid list. HOME is defined but there is no filePixel_2_API_30.ini in $HOME/.android/avd (Note: Directories aresearched in the order $ANDROID_AVD_HOME,原创 2020-11-03 11:17:58 · 988 阅读 · 0 评论 -
➜ flutter 问题记录
按照flutter 的时候执行flutter doctor 一直卡在bulid tool 的时候,修改google 的源,就OK了➜ Documents export PUB_HOSTED_URL=https://pub.flutter-io.cn➜ Documents export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn➜ Documents flutter doctorBuilding flutter tool...原创 2020-09-30 15:52:50 · 367 阅读 · 0 评论