Avatar notebook default
20篇文章 · 21760字 · 2人关注
  • Dart基础补充(二)

    Dart类与对象 使用命令行工具创建新的工程flutter_oop,创建完成用Android Studio工具打开 flutter_oop工程中...

  • Resize,w 360,h 240
    Dart基础补充(一)

    AS创建空的Dart工程 AS创建Dart空工程 Android Studio -> New Flutter Project选择Empty Pr...

  • Resize,w 360,h 240
    混合工程自动化与本地存储

    混合开发 新建Flutter工程flutter_module,工程类型Flutter Module新建iOS工程NativeDemo跟flutt...

  • Resize,w 360,h 240
    热重载原理与混合工程自动化

    热重载工具的启动流程 研究热重载的价值:更方便对产品进行热更新,Dart代码编写完成Flutter.framework会以亚秒级别的速度进行更新...

  • Resize,w 360,h 240
    插件开发与热重载原理

    Flutter的三方工具有两种,一种是插件(Plugin),一种是包(Package)。这两种差别在于Plugin不仅包含Dart代码,还包含了...

  • Resize,w 360,h 240
    Flutter引擎源码调试与Channel底层原理探索

    配置项目代码关联引擎源码 通过下载引擎源码可以进行分析以及动态调试 Flutter引擎编译成功之后,我们获取到模拟器x86架构下的Xcode工程...

  • Resize,w 360,h 240
    混合开发与Flutter引擎

    原生嵌入Flutter 原生要想嵌入Flutter,Flutter就不能是一个独立的App,新建工程的时候要选择Flutter Module类型...

    2.8 1275 1 10
  • Resize,w 360,h 240
    Key的原理

    Key的作用 新建key_demo工程,在main.dart文件中我们点击查看StatelessWidget源码,再次点击查看Widget源码如...

  • Resize,w 360,h 240
    Flutter生命周期与渲染原理

    Widget生命周期 生命周期的基本概念 查看无状态小部件的生命周期 热重载的时候生命周期执行了一次。 问题:重新运行发现生命周期执行了两次 实...

文集作者