简简单单 干干净净 明明白白
10
18
Widget—构建 Flutter 界面的基石 Widget—构建 Flutter 界面的基石
定制不同风格的 App 主题 0. 前言前面的学习介绍了组装与自绘这两种自定义 Widget 的方式。对于组装,我们按照从上到下、从左到右的布局顺序去分解目标视图,将基本的 Widget 封装到 Column、Row 中,从而合成更高级别的
2022-10-18
12
Widget—构建 Flutter 界面的基石 Widget—构建 Flutter 界面的基石
组合与自绘实现自定义 Widget 0. 前言在前面的学习中,我们认识了 Flutter 中最常用也最经典的布局 Widget,即单子容器 Container、多子容器 Row/Column,以及层叠容器 Stack 与 Positione
2022-10-12
12
08
flutter 引入 iconfont flutter 引入 iconfont
Flutter 引入 iconfont一、下载 iconfont 前往 阿里巴巴矢量图标库 挑选你所需要的 iconfont 1.挑选 iconfont 2.创建项目添加 iconfont 3.下载 iconfont 4.字体添加到
2022-10-08
09
16
Flutter 资源 Flutter 资源
Flutter 资源 介绍• Google IO 2018 - 构建美观灵活的用户界面 • Presentation - 为什么我会选择 Flutter • Flutter Web - Flutter Web 的来龙去脉 网站/博客• We
2022-09-16
16
为什么每一位大前端从业者都应该学习Flutter 为什么每一位大前端从业者都应该学习Flutter
为什么每一位大前端从业者都应该学习 Flutter ​ 当下是移动互联网的时代,也是大前端技术紧密整合的时代。而移动系统与终端设备的碎片化,让我们一直头痛于在不同平台上开发和维护同一个产品的成本问题:使用原生方式来开发 App,不仅要求分别
2022-09-16
14
函数、类与运算符 函数、类与运算符
函数、类与运算符 0. 前言上一节我们通过一个基本 hello word 的示例,体验了 Dart 的基础语法与类型变量,并与其他编程语言的特性进行对比,帮助你快速建立起对 Dart 的初步印象。 其实,编程语言虽然千差万别,但归根结底,它
2022-09-14
14
基础语法与类型变量 基础语法与类型变量
基础语法与类型变量 0. 前言Dart 与其他语言究竟有什么不同呢?在已有其他编程语言经验的基础上,又该如何快速上手呢? 本节我们就从编程语言中最重要的组成部分,也就是基础语法与类型变量出发,一起来学习 Dart 。 1. Dart 初体验
2022-09-14
14
综合案例:掌握Dart核心特性 综合案例:掌握Dart核心特性
综合案例:掌握 Dart 核心特性 0. 前言前面我们一起学习了 Dart 程序的基本结构和语法,认识了 Dart 语言世界的基本构成要素,也就是类型系统,以及它们是怎么表示信息的。然后学习了 Dart 面向对象设计的基本思路,知道了函数、
2022-09-14
13
经典控件(二):列表组件 经典控件(二):列表组件
经典控件(二):列表组件 0. 前言上一节我们一起学习了文本、图片和按钮这 3 大经典组件在 Flutter 中的使用方法,以及如何在实际开发中根据不同的场景,去自定义展示样式。 文本、图片和按钮这些基本元素,需要进行排列组合,才能构成我们
2022-09-13
1 / 6