Flutter跨平台开发实战
正版保障 假一赔十 可开发票
¥
45.54
6.6折
¥
69
全新
库存40件
作者向治洪编著
出版社清华大学出版社
ISBN9787302657774
出版时间2024-03
装帧平装
开本其他
定价69元
货号15565630
上书时间2024-10-22
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章初识Flutter1
1.1Flutter简介1
1.1.1Flutter诞生历史2
1.1.2Flutter优势2
1.1.3Flutter版本3
1.2Flutter框架4
1.2.1FlutterFramework4
1.2.2FlutterEngine5
1.2.3FlutterEmbedder5
第2章Flutter快速上手6
2.1Flutter环境搭建6
2.1.1Android环境6
2.1.2iOS环境8
2.1.3获取FlutterSDK9
2.2开发工具10
2.2.1VSCode10
2.2.2AndroidStudio11
2.3Flutter项目示例12
2.3.1初始化项目13
2.3.2项目结构14
2.3.3运行项目14
2.3.4程序调试15
2.3.5体验热重载16
2.3.6包管理17
2.4习题19
第3章Dart语言基础20
3.1Dart入门20
3.1.1安装DartSDK20
3.1.2编写HelloWorld21
3.2变量与常量21
3.2.1变量21
3.2.2常量22
3.3内置类型22
3.3.1数值类型22
3.3.2字符串类型23
3.3.3布尔类型23
3.3.4数组23
3.3.5集合24
3.3.6Map24
3.3.7Runes25
3.3.8Symbols25
3.4函数25
3.4.1参数26
3.4.2main()函数26
3.4.3匿名函数26
3.4.4闭包函数27
3.4.5返回值27
3.5类28
3.5.1类的成员28
3.5.2构造函数28
3.5.3接口与抽象类29
3.6空安全29
3.6.1启用空安全29
3.6.2空和非空30
3.6.3空断言操作符30
3.6.4类型提升30
3.6.5late关键字31
3.7异步编程31
3.7.1同步和异步编程31
3.7.2Isolate32
3.7.3Future33
3.7.4async/await34
3.7.5Stream35
3.8异常37
3.9习题38
第4章Flutter组件40
4.1计数器应用40
4.2组件基础知识41
4.2.1Widget简介41
4.2.2StatelessWidget42
4.2.3StatefulWidget43
4.2.4MaterialApp45
4.2.5State45
4.3容器组件47
4.3.1Container47
4.3.2Scaffold49
4.3.3DecoratedBox50
4.4功能组件52
4.4.1Text52
4.4.2Button53
4.4.3TextField54
4.4.4Image56
4.5布局开发58
4.5.1布局模型与约束58
4.5.2线性布局59
4.5.3弹性布局60
4.5.4流式布局61
4.5.5层叠布局64
4.6可滚动组件66
4.6.1Sliver布局模型66
4.6.2SingleChildScrollView67
4.6.3ListView68
4.6.4滚动监听70
4.6.5PageView73
4.6.6CustomScrollView75
4.7习题78
第5章事件处理79
5.1指针事件79
5.1.1基本概念79
5.1.2Listener组件80
5.1.3忽略指针事件81
5.2手势识别81
5.2.1基本概念81
5.2.2常用事件82
5.2.3手势识别器83
5.3手势竞争与手势冲突86
5.3.1手势竞争86
5.3.2手势冲突87
5.4事件总线89
5.5习题92
第6章动画93
6.1动画基础93
6.2动画API94
6.2.1Animation94
6.2.2AnimationController95
6.2.3Curve95
6.2.4Tween96
6.2.5综合示例97
6.3Hero动画99
6.4交织动画100
6.5Rive动画103
6.6习题108
第7章路由与导航110
7.1路由基础110
7.1.1基本概念110
7.1.2路由使用111
7.1.3命名路由112
7.1.4路由传参113
7.1.5路由嵌套115
7.2路由栈管理116
7.2.1路由栈简介116
7.2.2pushReplacement117
7.2.3pushAndRemove-Until117
7.2.4popUntil118
7.3自定义路由119
7.3.1自定义路由动画119
7.3.2Fluro120
7.4习题123
第8章网络编程124
8.1网络基础124
8.1.1HTTP124
8.1.2HTTPS126
8.1.3GET与POST127
8.2网络请求128
8.2.1HttpClient128
8.2.2http129
8.2.3dio130
8.3JSON解析133
8.3.1手动解析133
8.3.2自动解析135
8.4异步编程137
8.4.1事件循环137
8.4.2Isolate139
8.4.3线程管理143
8.4.4事件流145
8.4.5FutrueBuilder146
8.5习题148
第9章数据存储149
9.1SharedPreterences存储149
9.1.1基本操作149
……
精彩内容
本书是一本全面介绍Flutter跨平台框架的书籍,主要分为入门,进阶和实战三部分,细分为13章。入门篇包括背景知识、环境搭建、基础语法、组件和API等;进阶篇包括网络通信、第三方插件、热更新和应用打包发布等;实战篇则是一个综合的开发案例,让读者快速的上手项目开发。每个阶段的知识都是层层深入且环环相扣的,能够帮助读者对Flutter框架的原理与应用有一个全面的认识。 本书适合具有一定Android/iOS原生开发基础的一线APP开发工程师、大中专院校相关专业师生、培训班学员学习,可用于夯实基础,提Flutter开发实战技能。
— 没有更多了 —
以下为对购买帮助不大的评价