更新时间:2022-01-21 14:15:08
封面
版权信息
内容简介
作者简介
前言
UI构建基础篇
第1章 Flutter开发起步
1.1 Dart语言概述
1.2 Dart语言核心
1.3 Flutter项目配置文件
1.4 Flutter APP的调试技巧
小结
第2章 基础组件
2.1 MaterialApp
2.2 Scaffold组件
2.3 AppBar
2.4 文本显示Text组件
2.5 文本输入框TextField组件
2.6 容器Container组件
2.7 按钮Button
2.8 图片Image组件
第3章 UI布局排版组件
3.1 线性布局Column与Row
3.2 非线性布局
3.3 实现一个酷炫的登录页面
第4章 功能性组件
4.1 进度指示器
4.2 单选框Radio、复选框CheckBox、开关Switch
4.3 手势处理
第5章 滑动视图
5.1 ScrollView
5.2 PageView
5.3 ListView与GridView
核心功能篇
第6章 动画专题——让画面动起来
6.1 基本动画
6.2 Tween动画
6.3 其他动画概述
第7章 弹框专题——提升交互体验的关键
7.1 基本弹框的使用
7.2 Dialog中的状态更新
7.3 自定义弹框
第8章 绘图专题——装饰让界面更美观
8.1 Flutter中绘图功能实现
8.2 绘制基本图形
8.3 贝塞尔曲线
8.4 绘制文本
8.5 绘制图片
第9章 插件开发专题——满足你的个性化开发需求
9.1 Flutter与原生(Android、iOS)双向通信
9.2 插件发布
第10章 文件操作与网络请求
10.1 异步编程
10.2 文件File的读写
10.3 网络请求库
实战应用篇
第11章 APP从0起步——用Flutter搭建基础框架
11.1 项目创建及打包配置
11.2 基础工具类封装
11.3 基础组件封装
11.4 启动流程配置
第12章 短视频应用的跨平台开发——打造社交新体验
12.1 视频列表页面
12.2 视频列表子Item
12.3 视频播放详情VideoPlayDetailedWidget
12.4 视频首页面
第13章 电商类应用的跨平台开发——呈现访客至上的购物页面
13.1 指纹登录功能
13.2 主页面根视图
13.3 滑动折叠的首页面
封底