Flutter跨平台开发实战
¥
41.47
6.0折
¥
69
全新
库存9件
作者向治洪
出版社清华大学出版社
出版时间2021
版次1
装帧平装
货号R7库 12-2
上书时间2024-12-02
商品详情
- 品相描述:全新
图书标准信息
-
作者
向治洪
-
出版社
清华大学出版社
-
出版时间
2021
-
版次
1
-
ISBN
9787302657774
-
定价
69.00元
-
装帧
平装
-
开本
16开
-
页数
298页
-
字数
446千字
- 【内容简介】
-
本书共分为14章,分为入门、和实战三部分,主要围绕flutter开发的基础知识点和实战案例进行讲解。~9章是flutter入门与基础,这部分内容主要由flutter框架介绍、环境搭建、dart基础语法、flutter常用组件、事件处理、动画、路由与导航、网络请求和数据管理等内容构成;这部分内容是进行flutter应用开发的基础,是学flutter必须掌握的基础认识。0~12章是flutter开发,这部分内容主要由flutter混合开发、主题与国际化和flutterweb、flutterdek等内容组成,是flutter开发的知识点;这部分内容更加偏向于应用工程化的开发与实战,也是开发flutter项目开发需要掌握的技能。3~14章是flutter项目实战,这部分内容主要由实战应用开发以及打包与发布构成,是flutter基础知识的综合运用和结;学此部分内容之后,读者将具备独立开发上架flutter商业应用的能力。
作为一本从入门到实战的书籍,本书既可作为flutter初学者的入门书籍,也可作为移动开发技术人员及培训机构的培训资料。
- 【作者简介】
-
:
向治洪,《React Native移动开发实战》和《Kotlin入门与实战》作者,具有多年的移动客户端和前端软件开发经验,热爱大前端技术。同时,作为国内资深的互联网基础应用建设专家、开源技术贡献者和敏捷开发实践者,在软件开发领域,特别是大前端领域有自己独到的见解。
- 【目录】
-
章初识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.2singlescrollview67
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.2pushrecement117
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.1124
8.1.2s126
8.1.3get与t127
8.2网络请求128
8.2.1client128
8.2.2129
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
……
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价