本文通过代码层面去分析Flutter动画的实现过程,介绍了Flutter中的Animation库以及Physics库。 1. 介绍 本文会从代码层面去介绍Flutter动画,因此不会涉及到Flutter动画的具体使用。 …
分类:flutter
Flutter状态管理之混合管理
之前一篇文章写的是自管理和父管理的方式实现,官方教程里还有一个混合管理的,我在学习了自管理和父管理模式后自己先撸了一段混合管理模式的实现代码,然后去对比官方教程巩固学习。 项目说明:同样还是一个盒子,点击的时候会切换盒子…
[Flutter]使用SnackBar
先看一下什么是SnackBar,如下图: image SnackBar是用户操作后,显示提示信息的一个控件,类似Toast,会自动隐藏。它还可以添加操作按钮,等等。SnackBar是通过Scaffold的showSnac…
[Flutter]使用顶部切换导航TabBar
目前移动开发tab切换是一个很通用的功能,Flutter 通过Material 库提供了很方便的API来使用tab切换。 效果图 image 创建TabController TabBarView和TabBar都有一个ta…
一些后端API接口的整理可用于Flutter调试
可以用于开发app时候的调用,也可以用来学习。 来自本人的收集: 玩安卓mockapi:http://www.wanandroid.com/tools/mockapi 玩安卓收集开放api:http://www.wana…
Flutter中文书籍推荐
我写了一本 《Flutter实战》 推荐给大家。 在线阅读地址:https://book.flutterchina.club 部分目录 缘起 起步 移动开发技术简介 Flutter简介 搭建Flutter开发环境 Dar…
Flutter 布局常用的 widgets(Common layout widgets)
简单列举总结一下常用的布局widget。 Flutter有丰富的layout组件库。其中有一些是常用库。 下面的widget分为两类:标准组件和来自Material Components的特殊组件。 只有Material…
Flutter 33: 图解自定义 View 之 Canvas (一)
小菜最近在学习自定义 View,刚了解了一下 Paint 画笔的神奇之处,现在学习一下 Canvas 画布的神秘之处。Flutter 提供了众多的绘…
DartVM服务器开发(第二十一天)--Dart中的Gson(jaguar_serializer)
目录 上一篇:DartVM服务器开发(第二十天)–jaguar配置HTTPS 今天我们来学习一下如何使用jaguar_serializer包,这里说明一下,该包在三端平台都是可用的(Flutter,dart …
DartVM服务器开发(第二天)--处理请求
目录 上一篇:DartVM服务器开发(第一天)–Hello World! 上篇文章中,我们完成了第一个dart服务器,输出了Hello World!今天,我们来学习处理请求,获取请求方法,获取请求参数,获取请…
浅尝flutter中的http请求
本篇教程聊一聊flutter中http的坑,阅读本教程之前假设你已经掌握了flutter的一些基础知识,比如环境搭建,简单的dart语法,及flutter组件化思想。 因为我是前端,所以数据交互逻辑都是以前端的思想设计,…
Flutter 初探(三):容器类Widgets
https://unsplash.com/photos/PO8Woh4YBD8 学习内容 以下是容器类Widgets的部分汇总: Padding 布局限制类容器ConstrainedBox和SizedBox 装饰类容器D…