Flutter学习计划

392 阅读1分钟
  • Flutter学习计划

    • Flutter基础 

      • 环境搭建

        • 开发工具选择

        • Flutter插件

          • Flutter Sdk

          • Dart Sdk

        • 模拟器,真机设置

        • 第一个项目

          • 快速创建

          • 热重载

      • Dart入门

        • 变量

          • var

          • object

          • dynamic

          • final与const

        • 内置类型

          • numbers

          • strings

          • booleans

          • lists

          • sets

          • maps

          • runes

          • symbols

        • 操作符

          • 算法运算符

          • 类型判断操作符

          • 赋值操作符

          • 替代条件表达式操作符

          • 级联操作符

          • 安全操作符

        • 分支与循环

          • if

            • if

            • switch

          • 循环

            • for

            • while

            • do - while

        • 方法

          • 一等方法对象

          • 可选命名参数

          • 可选位置参数

          • 默认参数值

          • 匿名方法

          • 方法

          • 继承

          • 接口

          • 混合minxins

          • 构造函数

            • 命名构造函数

            • 重定向构造函数

            • 工厂构造函数

            • 常量构造函数

        • 异步

          • asynx/await

          • stream

          • future

        • 泛型

          • 方法

          • 接口

        • 异常

      • 常用组件

        • Material

        • Scaffold脚手架

        • Checkbox

        • InkWell

        • BottomNavigationBarItem

        • Text文本

        • Container(容器组件)

        • Listview

        • GridView

        • NetworkImage

        • Sizebox(设置间距)

        • Button

          • FloatingActionButton

          • FloatingActionButton.extended(带图片和文字的按钮)

          • FlatButton

          • FlatButton.icon

          • OutlineButton

          • PopupMenuButton

        • BoxDecoration装饰盒子

        • GestureDetector手势组件

        • DecorationImage

        • DecoratedBox装饰类容器

        • Row

        • Column

        • Expanded

        • Flex

        • Wrap、Flow

        • Stack

        • Positioned

        • Align

        • AspectRatio

        • ConstrainedBox

        • Drawer抽屉小部件

      • 路由跳转

        • push

        • pop

        • open

        • close

      • 状态管理

        • state

        • privater

      • 资源文件应用

      • 网络dio

        • 数据解析

        • 插件JsontoDartBeanAction,并支持泛型解析

      • 动画

      • plues插件引用

    • Flutter进阶

      • Flutter工具库收集

      • 闲鱼框架之Flutter-boost使用

      • 发布自己的插件

      • 混编

        • iOS

        • 安卓

    • Flutter深度

      • 性能监控

        • 页面打开速度监控与优化

        • 流畅性

        • 内存优化

      • 性能优化

      • 线程

        • UI线程

        • GPU线程