声明:本系列文章均属原创,欢迎传播,转载请注明出处。

Flutter对于客户端工程师来说,相信大家已经不陌生了,我最近在学习中汇总了一些总结经验,其中大部分内容为我个人见解,希望能给予你们帮助。在此,我想通过抛砖引玉,来吸引更多的人贡献学习心得。

本系列持续更新中,欢迎关注我的博客:maomao.ink

环境搭建

  1. 环境搭建(mac os为例)
  2. 项目运行:Hello world

基础控件

  1. Flutter Text(文本控件)
  2. Flutter Button(按钮控件)
  3. Flutter TextField(输入控件)
  4. Flutter Image(图片控件)
  5. Flutter Icon IconFont(图标控件)
  6. Flutter Row、Column 线性布局
  7. Flutter Stack、Positioned 层叠布局
  8. Flutter SingleChildScrollView 滚动控件
  9. Flutter ListView 列表控件New
  10. Flutter ListView 下拉刷新,上拉加载更多New
  11. Flutter GridView 网格控件New

常见问题

  1. Flutter:从网络获取数据遇到的坑
  2. Flutter问题:Column里面嵌套两个SingleChildScrollView无法滚动
  3. Flutter问题:import 'package:english_words/english_words.dart'失败New

Android/Flutter组件映射表

AndroidFlutter
TextViewText
EditTextTextField
ButtonRaisedButton
ImageViewImage
LinearLayoutRow/Column
FrameLayout/RelativeLayoutStack
ListViewListView
GridViewGridView
ViewPagerPageView

友情链接:Flutter中文网

实用工具:json_to_dart