类似推荐
编辑推荐
Flutter组件全面介绍,由浅入深,附小贴士,适合新手。
内容简介
本书秉承Flutter框架“一切皆为组件”的核心设计思想,配合大量实例,系统且全面地介绍Flutter2.0中各式各样的组件。同时,穿插于全书的“Flutter框架小知识”和“Dart语法小贴士”也可帮助刚入门的读者迅速掌握框架和编程语言中的基础知识。全书大致按照“由入门到精通”划分,又按功能板块细分,共分为3部分:基础篇(第1~5章)详细介绍基础布局、文字、图片、按钮、事件流、滚动列表等常用组件,既适合Flutter新手,也可帮助有一定经验的开发者查漏补缺。进阶篇(第6~12章)介绍更多与布局、动画、导航、人机交互、弹窗等功能相关的组件。后扩展篇(第13~15章)则重点介绍如Sliver机制、高效渲染、打破约束、自定义布局等难点。本书既可作为Flutter入门书籍,也可作为计算机软件从业人员的参考书,在工作或实战中遇到疑惑时通过本书附录中的索引,迅速查阅相关章节。
章节目录
版权信息
内容简介
FOREWORD前言
基础篇
第1章基础布局
1.1 什么是组件
1.2 如何拆分布局
1.3 组件尺寸和位置
第2章文字与图片
2.1 文字
2.2 图标与图片
第3章用户输入
3.1 文本框
3.2 按钮
第4章异步操作
4.1 进度条
4.2 异步显示
第5章分页呈现
5.1 列表和网格
5.2 滚动监听和控制
进阶篇
第6章进阶布局
6.1 边界
6.2 弹性布局
6.3 约束
第7章过渡动画
7.1 渐变效果
7.2 组件切换
第8章人机交互
8.1 触摸检测
8.2 拖放
第9章悬浮与弹窗
9.1 悬浮
9.2 弹窗
9.3 底部弹窗
第10章界面导航
10.1 导航
10.2 程序结构
扩展篇
第11章风格组件
11.1 Material风格
11.2 Cupertino风格
第12章进阶动画
12.1 如何选择动画组件
12.2 显式动画
12.3 自定义动画
第13章滚动布局
13.1 Sliver
13.2 Sliver导航条
13.3 更多的Sliver组件
第14章渲染与特效
14.1 组件修饰
14.2 裁剪边框
第15章深入布局
15.1 测量尺寸
15.2 性能与状态
15.3 打破约束
15.4 深度定制
附录A
Flutter组件(按字母排序)
Flutter组件详解与实战是2022年由清华大学出版社出版,作者王浩然(Bradley Wang)。
得书感谢您对《Flutter组件详解与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。