日常学习Flutter开发的积累

目录
  1. 1. 基础知识
  2. 2. 基础细节
  3. 3. 基础语法
  4. 4. 项目实战
  5. 5. 三方插件
  6. 6. 易遇问题
  7. 7. 面试总结

本文转自:日常学习Flutter开发的积累

基础知识

基础知识 学习内容 网址 系列
Flutter中文网 官方学习网址,入门学习 点击前往
flutter环境搭建mac版 1.系统环境要求
2.下载flutter
3.配置环境变量
4.检查环境
5.搭建环境常见问题整理
点击前往
flutter基础-看完这篇就可以撸app了 a. layout结构
b. navBar
c. tabbar和列表组件的使用
d. http请求JSON数据,并渲染到列表
e. 组件之间的通信
f. 路由(带参数路由)
点击前往
Flutter学习之入门和体验 1.Flutter架构
2.Flutter环境搭建
3.创建第一个Flutter程序
4.编写第一个应用
点击前往 真丶深红骑士的系列
Flutter学习之Dart语法特性 1.Dart环境
2.Dart一些概念
3.Dart语法
点击前往 真丶深红骑士的系列
Flutter学习之认知基础组件 1.Widget简介
2.Flutter页面
3.Flutter布局
4.实践
点击前往 真丶深红骑士的系列
Flutter学习之布局、交互、动画 1.布局
2.交互
3.动画
点击前往 真丶深红骑士的系列
Flutter学习之事件循环机制、数据库、网络请求 1.Dart中的异步任务消息循环机制
2.Dart中的异步支持
3.文件操作
4.sqflite数据库
5.网络请求操作
6.JSON
点击前往 真丶深红骑士的系列
Flutter完整开发实战详解(一、Dart语言和Flutter基础) 1.环境搭建
2.Dart语言下的Flutter
3.Flutter Widget
4.Flutter 布局
5.Flutter 页面
点击前往 恋猫de小郭
Flutter 完整开发实战详解(二、快速实战篇) 1.基础控件
2.数据模块
3.其他功能
点击前往 恋猫de小郭
Flutter完整开发实战详解(三、 打包与填坑篇) 1.打包
2.细节
3.问题处理
点击前往 恋猫de小郭
Flutter完整开发实战详解(四、 Redux、主题、国际化) 1.Redux
2.主题
3.国际化
点击前往 恋猫de小郭
Flutter 完整开发实战详解(五、深入探索) 1.WidgetsFlutterBinding
2.InheritedWidget
3.内存
4.线程
5.热更新
点击前往 恋猫de小郭
Flutter 完整开发实战详解(六、 深入Widget原理) 针对描述一下 Widget 中的一些有意思的原理 点击前往 恋猫de小郭
Flutter 完整开发实战详解(七、 深入布局原理) 1.单子元素布局
2.多子元素布局
3.多子元素滑动布局
点击前往 恋猫de小郭
Flutter完整开发实战详解(八、 实用技巧与填坑) 主要讲述 Flutter 开发过程中的实用技巧,让你少走弯路少掉坑,全篇属于很干的干货总结,以实用为主,算是在深入原理过程中穿插的实用篇章。 点击前往 恋猫de小郭
Flutter完整开发实战详解(九、 深入绘制原理) 本篇主要深入了解 Widget 中绘制相关的原理,探索 Flutter 里的 RenderObject 最后是如何走完屏幕上的最后一步,结尾再通过实际例子理解如何设计一个 Flutter 的自定义绘制。 点击前往 恋猫de小郭
Flutter完整开发实战详解(十、 深入图片加载流程) 本篇主要深入了解 Flutter 中图片加载的流程,剥析图片流程中有意思的片段,结尾再实现 Flutter 实现本地图片缓存的支持。 点击前往 恋猫de小郭
Flutter完整开发实战详解(十一、全面深入理解Stream) 一、Stream 由浅入深
二、StreamBuilder
三、rxdart
点击前往 恋猫de小郭
Flutter完整开发实战详解(十二、全面深入理解状态管理设计) 一、scoped_model
二、BloC
三、flutter_redux
四、fish_redux
点击前往 恋猫de小郭
Flutter完整开发实战详解(十三、全面深入触摸和滑动原理) 1、事件流程
2、事件竞争
点击前往 恋猫de小郭
Flutter开发之Dart语法基础 Dart是谷歌在 2011 年推出的编程语言,是一种结构化Web编程语言,允许用户通过Chromium中所整合的虚拟机(Dart VM)直接运行Dart 语言编写的程序,免去了单独编译的步骤 点击前往 RunTitan的系列
Flutter开发之Dart的数据类型01 numbers(数字)
strings(字符串)
booleans(布尔)
lists (也被称之为 arrays)
maps
runes (用于在字符串中表示Unicode字符)
symbols
点击前往 RunTitan的系列
Flutter开发之Dart的数据类型02 numbers(数字)
strings(字符串)
booleans(布尔)
lists (也被称之为 arrays)
maps
runes (用于在字符串中表示Unicode字符)
symbols
点击前往 RunTitan的系列
Flutter之基础Widget Widget是Flutter开发中的主要组成部分, 是Flutter的基础, Flutter的核心设计思想便是: 一切皆Widget 点击前往 RunTitan的系列
Flutter之布局类Widget 在Flutter中,根据Widget是否需要包含子节点将Widget分为了三类,分别对应三种Element 点击前往 RunTitan的系列
Flutter之容器类Widget 1.填充类容器Padding
2.布局限制类容器
3.ConstrainedBox、SizeBox
4.装饰类容器DecoratedBox
5.变换类容器Transform
6.组合容器Container
7.导航类容器Scaffold、TabBar、AppBar等
点击前往 RunTitan的系列
Flutter之基础Widget之TextField 主要介绍TextField 点击前往 RunTitan的系列
Flutter中App的主题和导航 MaterialApp 点击前往 RunTitan的系列
Flutter基础篇(1)– 跨平台开发框架和工具集锦 1.为什么需要跨平台?
2.跨平台框架的发展历史
3.其他相关热门开发技术?
点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(2)– 老司机用一篇博客带你快速熟悉Dart语法 1.注释
2.关键字
3.变量和常量
4.特殊数据类型
5.运算符
6.控制流程语句
7.异常
点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(3)– Flutter基础全面详解 点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(4)– Flutter填坑全面总结 开发当中遇到的问题总结 点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(5)– Flutter代码模板,解放双手,提高开发效率必备 1.使用说明
2.导入方式
3.支持的快捷键如下
4.部分使用示范图(以AS做示范)
5.关于代码模板的自定义方式
点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(6)– 水平和垂直布局详解 点击前往 AWeiLoveAndroid基础篇
Flutter基础篇(7)– Flutter更新错误全面解决方案(图文+视频讲解) 1.使用Git下载flutter版本的3种方式
2.遇到的问题
点击前往 AWeiLoveAndroid基础篇
从0开始写一个基于Flutter的开源中国客户端(1)——Flutter简介及开发环境搭建 1.Flutter简介
2.Flutter开发环境搭建
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(2)——Dart语法基础 1.Dart语言的特性
2.Dart语法简介
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(3)——初识Flutter & 常用的Widgets 1.一个最简单的Flutter App
2.Flutter项目结构
3.Flutter App是怎样的App
4.Flutter常用Widgets
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(4)——Flutter布局基础 1.包含单个子Widget的布局容器
2.包含多个子Widget的布局容器
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(5)——App整体布局框架搭建 App整体布局框架搭建 点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(6)——各个静态页面的实现 1.侧滑菜单页面的实现
2.资讯列表页面的实现
3.动弹列表页面的实现
4.“发现”页面的实现
5.“我的”页面的实现
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(7)——App网络请求和数据存储 1.Flutter中的网络请求
2.Flutter中的数据存储
3.从网络加载资讯列表并显示
4.保存登录后的用户数据
点击前往 yuxiyu
从0开始写一个基于Flutter的开源中国客户端(8)——插件的使用 1.搜索插件包
2.使用flutter_webview_plugin插件
3.使用event_bus插件
4.使用image_picker插件
点击前往 yuxiyu
Flutter试用报告 1.Flutter 为何使用Dart开发语言
2.Flutter的UI系统
3.Flutter与Native的交融
点击前往
Flutter调试技巧总结——高效开发的秘密 我将自己遇到的错误类型归 语法和代码错误 、 运行时错误 和 逻辑错误 三大类,同时还从官方文档总结了 界面调试 的技巧,分享给大家。 点击前往
Flutter 面试知识点集锦 1.Dart 部分
2.Flutter 部分
点击前往 面试题
可以算是Flutter面试凉凉经吧 一面问的Java 和Android基础
二面问的Flutter和Dart
点击前往 面试题
使用Flutter来完成Uplabs上炫酷的交互 1.What is Flutter?
2.What is Uplabs?
3.How to implement ?
4.Join in Flutter-UI-Challenges
点击前往
Flutter 44集免费基础视频教程 1-Flutter基础视频教程
2-Flutter 20课小实例练习
点击前往
我看完掘金上的227篇文章,总结出一份 Flutter 入门教程 1.Flutter 简介
2.为什么原生应用开发者需要关注 Flutter
3.Flutter 英文官网
4.Flutter 安装(Windows)
5.Flutter 安装(Mac)
6.Google 跨平台方案 Flutter 从入门到实战
7.Flutter 布局详解
8.Flutter 布局(一)- Container详解
9.Flutter 布局(二)- Padding、Align、Center详解
10.Flutter 布局(三)- FittedBox、AspectRatio、ConstrainedBox详解
11.Flutter Widgets: Image
12.Flutter Widgets: Text
13.浅尝 Flutter 中的 http 请求
点击前往
flutter-study 1.Flutter 布局
2.Flutter 动画
3.现有项目中集成Flutter
4.Flutter Plugin开发流程
点击前往
还在写iOS?是时候学一下Flutter了 1.Widget与UIView
2.如何对Widget布局
3.如何从布局中添加或者删除一个组件
4.如何设置Widget 动画
5.如何绘制到屏幕上
6.widget的透明度在
7.如何实现自定义widget
8.导航
点击前往 RiverLi
Flutter布局详解,必知必会 1.线性布局Row和Column
2.弹性布局Flex
3.流式布局Wrap、Flow
4.层叠布局Stack、Positioned
点击前往 升级之路
用Flutter构建漂亮的UI界面 - 基础组件篇 1.前言
2.基础组件
3.布局实战
4.总结
点击前往 小石头若海
Flutter 的生命周期 1.widget的生命周期
2.App的生命周期
点击前往 小德_Kurt
Flutter Dart语法(1):extends 、 implements 、 with的用法与区别 1.继承(extends)
2.混合 mixins (with)
3.接口实现(implements)
点击前往 小德_Kurt
Flutter 深入理解BuildContext 1.什么是Navigator,MaterialApp做了什么
2.BuildContext
3.of(context)方法
点击前往 Vadaski
状态管理探索篇——BLoC(三) 1.创建BLoC
2.创建BLoC实例
3.在页面中使用StreamBuilder
点击前往 Vadaski
Flutter 状态管理指南篇——Provider 1.What’s the problem
2.What is Provider
3.How to do
4.You also need to know
5.Tips
点击前往 Vadaski
Dart 什么是Stream 1.什么是Stream
2.如何使用Stream
3.Stream的种类
点击前往 Vadaski
Flutter 状态管理之 Provider 1.单个 Provider 的情况
2.使用 MultiProvider 管理多个共享数据类
点击前往 mclzone

基础细节

基础细节 备注信息 网址 分类
————-🔥圆🔥————- ————————–
Flutter Decoration背景设定(边框、圆角、阴影、形状、渐变、背景图像等) 点击前往 【圆】
Flutter 图片、圆形头像、圆角图片….各种形状 点击前往 【圆】
Flutter 圆形/圆角头像 点击前往 【圆】
Flutter中的圆角和圆形效果 点击前往 【圆】
————-🔥图片🔥————-
Flutter - 加载网络图片的几种方式 点击前往 【图片】
Flutter Image 本地&网络图片、圆形图片、CachedNetworkImage Widget 和 FadeInImage Widget 点击前往 【图片】
————-🔥框架🔥————-
根据一个完整项目学习Flutter—1、使用主题共享颜色和字体样式(ThemeData) 点击前往 【框架】
Flutter:Theme 点击前往 【框架】
Flutter进阶—路由和导航 点击前往 【框架】
Flutter路由跳转及参数传递 点击前往 【框架】
Flutter学习之路由传参 点击前往 【框架】
flutter之使用自定义字体库 点击前往 【框架】
flutter json解析相关 for json_serializable 点击前往 【框架】
Flutter dio结合json_serializable请求数据并解析Demo 点击前往 【框架】
flutter 生命周期 点击前往 【框架】
Flutter自定义渐变色AppBar 点击前往 【框架】
Flutter在Ios中实现极光推送 点击前往 【框架】
Flutter国际化的三种方式–>intl 点击前往 【框架】
Flutter - International 国际化,Localization 本地化, 使用Intl 点击前往 【框架】
————-🔥控件🔥————-
Flutter学习笔记1-Widgets划分 点击前往 【控件】
Flutter基础Widget之按钮(RaisedButton、FlatButton、OutlineButton,IconButton) 点击前往 【控件】
Flutter - 自定义Dialog 点击前往 【控件】
Flutter 控件之 文本和基本的容器 点击前往 【控件】
Flutter文本输入框TextField属性(InputDecoration、textInputAction、inputFormatters等等)详解 点击前往 【控件】
Flutter中TextField使用 点击前往 【控件】
Flutter花式玩转TextField,写一个验证码输入框超简单! 点击前往 【控件】
flutter控件之———TextField 点击前往 【控件】
Flutter:修改TextField的高度,以及无边框圆角 点击前往 【控件】
Flutter控制某个TextField获取焦点及失去焦点 点击前往 【控件】
Flutter上拉抽屉实现 点击前往 【控件】
Flutter 控件-Drawer使用 点击前往 【控件】
Flutter 手动控制drawer(抽屉)打开关闭 点击前往 【控件】
Flutter 入门之 ListTile 使用指南 点击前往 【控件】
Flutter Checkbox(复选框) 点击前往 【控件】
Flutter Checkbox CheckboxListTile 点击前往 【控件】
Flutter网格型布局 - GridView篇 点击前往 【控件】
Flutter 基础组件之 Stack 点击前往 【控件】
Flutter Widget - Positioned; 点击前往 【控件】
Flutter 超实用简单菜单弹出框 PopupMenuButton 点击前往 【控件】
Flutter DropdownButton简单使用及魔改源码 点击前往 【控件】
Flutter TabBar、TabBarView的使用 点击前往 【控件】
Flutter: Wrap 、Chip、CircleAvatar实现 流式搜索记录布局 点击前往 【控件】
Flutter 布局控件完结篇 点击前往 【控件】
Flutter跨平台移动端开发丨SingleChildScrollView、ListView、GridView、CustomScrollView、ScrollController 点击前往 【控件】
在Flutter中创建有意思的滚动效果 - Sliver系列 点击前往 【控件】
Flutter:Slivers大家族,让滑动视图的组合变得很简单! 点击前往 【控件】
Flutter SliverAppBar全解析,你要的效果都在这了! 点击前往 【控件】
SliverAppBar,CustomScrollView,NestedScrollView的使用 点击前往 【控件】
flutter控件—-NestedScrollView+TabBar+TabBarView实现折叠顶部布局 点击前往 【控件】
Flutter 扩展NestedScrollView (一)Pinned头引起的bug解决 点击前往 【控件】
Flutter 扩展NestedScrollView (二)列表滚动同步解决 点击前往 【控件】
Flutter 扩展NestedScrollView (三)下拉刷新的解决 点击前往 【控件】
Flutter 69: 图解基本 Stepper 步进器 点击前往 【控件】
Flutter系列之UI篇:文本显示——RichText 点击前往 【控件】
flutter组件 RefreshIndicator,Opacity,ClipOval,ClipRRect 点击前往 【控件】
————-🔥常识🔥————-
深入理解Flutter多线程 点击前往 【常识】
Flutter 深入浅出Key 点击前往 【常识】
Flutter相关函数记录 点击前往 【常识】
Flutter倒计时定时器(一) 点击前往 【常识】
flutter发送短信 打电话 打开链接 打开其他APP 点击前往 【常识】
Flutter更新showDialog中的内容 点击前往 【常识】
Flutter DateTime日期转换 点击前往 【常识】
Flutter知识点: Notification 解决方案1: 参考Flutter知识点: InheritedWidget
解决方案2:Notification,子节点状态变更,发送通知上报。
点击前往 【常识】
容器类Widget-约束盒子ConstrainedBox和SizedBox容器 点击前往 【常识】
flutter 中监听滑动事件 点击前往 【常识】
flutter控件Flexible和 Expanded的区别 点击前往 【常识】
初学Flutter基础:关于InheritedWidget的理解 点击前往 【常识】
说说Flutter中的RepaintBoundary 点击前往 【常识】
Flutter的四种运行模式:Debug、Release、Profile和test 点击前往 【常识】
————-🔥动画🔥————-
Flutter 入门指北(Part 10)之手势处理和动画 点击前往 【动画】
Flutter知识点: Animation 点击前往 【动画】
Flutter 动画之 AnimationController 点击前往 【动画】
【译】Flutter进阶:在应用中实现 Hero(飞行) 动画 点击前往 【动画】
Flutter Hero动画 点击前往 【动画】
Flutter中的动画 点击前往 【动画】
flutter SlideTransition实现平移动画 点击前往 【动画】
Flutter 44: 图解矩阵变换 Transform 类 (一) 点击前往 【动画】
————-🔥地图🔥————-
Exploring Google Maps in Flutter 【科学上网】 点击前往 【地图】
Flutter - Google map widget plugin example. 【科学上网】 点击前往 【地图】
Flutter – Google Maps, Markers and Polygons 【科学上网】 点击前往 【地图】
Flutter - Google map plugin. 【科学上网】 点击前往 【地图】
Flutter - How can draw route on google map between markers. 【科学上网】 点击前往 【地图】
Building Places & Location Search with Map View Using Flutter 1.0 【科学上网】 点击前往 【地图】
Automatic Json Serializing in Flutter Using Json Annotation 【科学上网】 点击前往 【地图】
Flutter 实战进阶 【科学上网】 点击前往
————-🔥原生🔥————-
深入理解Flutter Platform Channel 点击前往 【原生】
Flutter项目调用安卓原生代码 点击前往 【原生】
Flutter调用iOS原生方法 点击前往 【原生】
————-🔥拓展🔥————-
Flutter实战:手把手教你写Flutter Plugin 点击前往 【拓展】

基础语法

基础语法 备注信息 网址
flutter【1】-Dart语言–基本知识 点击前往
flutter【2】dart语言–内置数据类型 点击前往
flutter【3】dart语言–方法 点击前往
flutter【4】dart语言–操作符 点击前往
flutter【5】dart语言–流程控制语句 点击前往
flutter【6】dart语言–异常 点击前往
flutter【7】dart语言–类 点击前往
flutter【8】dart语言–泛型 点击前往
flutter【9】dart语言–库和可见性 点击前往
flutter【10】dart语言–异步支持 点击前往
01– 变量, 类型和 函数 点击前往
02 –控制流 和异常 点击前往
03 – 类和泛型 点击前往
04 – 异步和库 点击前往
flutter-dart 类的构造函数 点击前往
flutter 中factory(构造方法上的唯一对象) 与单例模式 点击前往
Flutter基础:理解Dart的Mixin继承机制 点击前往
Flutter 知识梳理 (Dart) - implements, extends, mixin 的理解 点击前往
Flutter系列之异步篇:Future,Stream,Isolate 点击前往
FutureBuilder的使用以及防止FutureBuilder不必要重绘的两种方法 点击前往
Flutter中如何利用StreamBuilder和BLoC来控制Widget状态 点击前往
Flutter响应式编程 - Stream 点击前往
Flutter Stream简介及部分操作符使用 点击前往
Flutter嵌套深?扩展函数了解一下 点击前往

项目实战

项目实战 备注信息 网址
Flutter 性能优化实践 总结 👍👍👍👍👍 点击前往
Flutter实战详解–高仿好奇心日报 点击前往
Flutter知乎App实践:UI+Json+Utils 点击前往
Flutter 仿滴滴出行App 点击前往
基于Google Flutter的WanAndroid客户端 点击前往
Flutter实战之实现一个简单的新闻阅读器 点击前往
还不会用Flutter?仿网易云音乐项目(已开源) 点击前往
Flutter之撸一个漂亮的登录界面的总结 点击前往
Flutter交互实战-即刻App探索页下拉&拖拽效果 点击前往
请收下我的 20 个 Flutter 开源项目 👍👍👍👍👍 点击前往
Flutter 实战:撸半个知乎日报~ThemeListPage 点击前往
Flutter-评分控件(Rating Bar)的制作 点击前往
日更的FlutterDemo合集,今天你fu了吗 👍👍👍👍👍 点击前往
Flutter 实战:正真意义上的无限循环轮播器 点击前往
使用Flutter开发一款电影APP 点击前往
Flutter开发-仿携程项目 点击前往
产品级Flutter开源项目FunAndroid(WanAndroid客户端),Provider的最佳实践.DarkMode、多色彩主题、国际化、切换字体、优美动画 点击前往
Flutter仿网易云音乐:播放界面 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(一、创建项目、添加插件、通用代码) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(二、Splash Page、登录页、发现页) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(三、每日推荐、推荐歌单) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(四、排行榜、播放页面) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(五、播放功能逻辑) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(六、歌词(一)) 点击前往
Flutter实战 : 从 0 搭建「网易云音乐」APP(七、歌词(二)) 点击前往
Flutter实战 :从 0 搭建「网易云音乐」APP(八、我的页面) 点击前往
NeteaseCloudMusic 高仿最新版的网易云音乐,接口使用Binaryify大佬的 - NeteaseCloudMusicApi 点击前往
flutter-netease-music flutter music player application (仿网易云音乐) 点击前往
flutter-go 由阿里巴巴前端技术团队开发的Flutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档,是学习Flutter开发的必备手册。 点击前往
GSYGithubAppFlutter 👍👍👍👍👍 点击前往
flutter-examples 包含Flutter的常见的学习示例。 点击前往
flutter-osc 基于Google Flutter的开源中国客户端,支持Android和iOS。 点击前往
FlutterDouBan Flutter豆瓣客户端,Awesome Flutter Project,全网最100%还原豆瓣客户端。主要功能包括首页、书影音、小组、市集及个人中心,一个不拉。 点击前往
zhihu-flutter 一个高仿知乎的Flutter应用,支持黑色主题切换。 点击前往
flutter_shuqi 高仿书旗小说客户端,所有功能都是用Dart写的,iOS和Android的代码复用率达到了100%。 点击前往
Morec 这是一个非常精美的 Flutter 版电影客户端,利用豆瓣现有的 Api,打造了一个完整的电影展示 App。细节十分完善,是一个经过完整设计的产品而非 Demo。 点击前往
flutter_boss 一个仿Boss直聘的Flutter应用。 点击前往
awesome-flutter-cn 一个很棒的Flutter学习资源,官方教程,插件,工具,文章,App,视频教程等的资源列表 点击前往

三方插件

三方库 备注信息 网址
Dart Packages 查询三方库 点击前往
Flutter超全开源框架、项目和学习资料汇总 👍👍👍👍👍 点击前往
Flutter部分插件 后续持续更新~点 点击前往
Flutter 一些常用库 点击前往
Flutter常用插件 点击前往
hive(hive_generator) 数据存储 点击前往
json_annotation(json_serializable) 数据解析 点击前往
dio 网络库 点击前往
dio_flutter_transformer compute 解析 点击前往
common_utils Dart 常用工具类库 点击前往
flustars 常用工具类库 点击前往
provider 状态管理 点击前往
retrofit(retrofit_generator) dio 适配器 点击前往
logger 日志 点击前往
webview_flutter webiew 点击前往
flutter_html 简单html显示 点击前往
jaguar_flutter_asset localWebService 点击前往
intl(intl_translation) 国际化 点击前往
jpush_flutter 极光推送 点击前往
decimal 金额 点击前往
package_info 版本信息 点击前往
fluro 路由框架 点击前往
cached_network_image 图片缓存 点击前往
stream_transform Stream添加常见变换运算符的扩展方法。 点击前往
path_provider Flutter插件,用于查找文件系统上的常用位置。支持iOS和Android。 点击前往
oktoast Toast插件 点击前往
flutter_swiper 轮播图 点击前往
pull_to_refresh 刷新 点击前往
shimmer 骨架屏 点击前往
flutter_picker 自定义数据生成选择器 点击前往
badges 角标 点击前往
flutter_rating_bar 评分 点击前往
marquee 跑马灯 点击前往
photo_view 查看大图 点击前往
flutter_widgets 分类联动 点击前往
flutter_gifimage gif图 点击前往
shared_preferences 数据存储 点击前往
fluttertoast Toast插件 点击前往
flutter_spinkit 转圈插件 点击前往
fluwx 微信插件 点击前往
flutter_qq QQ插件 点击前往
stripe_payment stripe支付插件 点击前往
share 支持分享的flutter插件。 点击前往
flutter_umeng_analytics 友盟的分享和统计库。 点击前往
flutter_alipay 调用支付宝进行支付的功能,兼容android和iOS。 点击前往
image_picker 选择相册照相机图片插件 点击前往
flutter_datetime_picker 日期选择插件 点击前往
url_launcher 打开网址插件 点击前往
location 定位插件 点击前往
google_maps_webservice Google地图查询插件 点击前往
google_maps_flutter Google地图插件 点击前往
amap_base 高德地图Flutter插件 点击前往
extended_image Image扩展组件 点击前往
permission_handler 权限处理 点击前往
cookie_jar Cookie 管理 点击前往
dio_cookie_manager dio cookie 工具 点击前往
flutter_screenutil 屏幕适配 点击前往
extended_nested_scroll_view 自定义NestedScrollView 点击前往
lpinyin Dart汉字转拼音库 点击前往
AzListView 城市列表,索引&悬停效果 点击前往
flutter_villains 页面切换动画的库 点击前往
flutter_advanced_networkimage 图像缓存加载和缩放控制库 点击前往
flutter_svg 加载svg图像 点击前往
zoomable_image 支持图像查看和手势缩放操作功能的图片库 点击前往
carousel_slider 通过手势划动来切换图像组件,并且此库还支持自动播放图像 点击前往
camera 用于获取Android和iOS系统相机的信息,支持预览相机馈送和捕捉图像,同时支持录制视频。 点击前往
event_bus 使用Dart流进行解耦应用程序的简单事件总线的库,和Android中的事件总线机制类似,内部使用了广播机制。 点击前往
video_player 官方维护的视频播放插件。 点击前往
qr_flutter 用于二维码的Flutter库,可通过Widget或自定义Paint进行简单快速的QR码渲染。 点击前往
barcode_scan 于扫描2D条形码和QRCodes的Flutter插件。 点击前往
charts_flutter 通用的图表库组件,提供基本的柱状图,折线图,饼图等。 点击前往
flutter_circular_chart 轻松创建的动画圆形图控件的库。 点击前往
flutter_sticky_header Flutter实现的粘性标头。(A Flutter implementation of sticky headers with a sliver as a child.) 点击前往
sticky_headers 使您可以将标题放置在可滚动内容上,该内容在滚动内容时将粘贴在容器的顶部。 点击前往
flui 开箱即用的高质量 Flutter UI 组件 点击前往

易遇问题

易遇问题 备注信息 网址
AndroidX compatibility Android 代码通常使用 android.support库, 以确保向后兼容性。android.support库已弃用, 取而代之的是Androidx。Andredx 具有与具有一些附加功能的旧库的功能奇偶校验, 但不幸的是, 这两组库是不兼容的。 点击前往
setState() called after dispose() 点击前往
配置方法数超过 64K 的应用 trouble writing output:Too many field references: 131000;max is 65536.You may try using –multi-dex option. 点击前往
mac中bash和zsh终端切换方法和zsh配置 点击前往
Flutter中使用GridView显示图片出现图片未填充满问题 点击前往
Flutter 图片即使设置了fit: BoxFit.cover不满屏的坑 点击前往
update Homebrew 太慢,更换Homebrew的更新源 点击前往
Flutter 图片即使设置了fit: BoxFit.cover不满屏的坑 点击前往
Flutter页面跳转和传值传参,接收页面返回数据、以及解决返回(pop)页面时黑屏的问题 点击前往
Flutter打包IPA报错Could not find an option named “track-widget-creation”. 点击前往
flutter doctor returns [Unhandled exception: Exception: idevice_id returned an error] 点击前往
Lost connection to device on save 点击前往
Recent libusbmuxd version causes flutter run to lose connection to physical iOS device after a few seconds] 点击前往
Flutter杂症( flutter packages pub run build_runner build ) 点击前往
Flutter开发中的一些Tips 点击前往
[Flutter]Row和Column中防止overflow错误 点击前往
Flutter TextField 不能直接放到 Row 里面 点击前往
flutter_stripe_payment (Fails to start on android) 点击前往
Flutter中setState导致的内存泄漏——setState() called after dispose() 点击前往
flutter 打android-arm64平台 点击前往
flutter调出键盘报错溢出异常:bottom overflowed by 104 PIXELS 点击前往

面试总结

面试题总结 时间 地址
老许,你要转Flutter不要?只要你开金口,面试题现在就给你送来 2020.01.01 点击前往
Flutter 面试知识点集锦 2019.05.14 点击前往
Flutter 一些面试可能会问基础知识 点击前往
Flutter 金九银十招聘季,这些面试题祝你一臂之力 2019.10.14 点击前往