您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Flutter实战 第2版
装帧: 平装
出版社: 机械工业出版社
出版日期: 2023-01-01
商品条码: 9787111718659
版次: 2
开本: 16开
页数: 564
出版年份: 2023
定价:
¥129
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.本书由Flutter中文网社区创始人、网红畅销书《Flutter实战》作者撰写,根据Flutter3.0版本技术迭代对第1版内容进行大量更新和重构,增加一些实例解析核心技术原理,并在进阶篇对Flutter技术中相对较深但很重要的内容进行了深入介绍。另外,书中还添加了一些动态图二维码,方便读者在阅读时扫描二维码体验动态图效果。2.本书适合PC客户端、移动开发或Web前端开发者和想学习Flutter技术更新进阶实战的Flutter初学者阅读参考。3.读者可以免费下载随书源代码:https://github.com/wendux/flutter_in_action_2。另外,由于本书实例中实现了不少通用性较强的组件,为了方便读者复用,作者将通用性较强的组件都添加到了 Flukit 开源项目,它是作者维护的一个Flutter开源组件库,项目地址是:https://github.com/flutterchina/flukit。
内容简介
本书采用由浅入深的方式介绍Flutter技术原理,分为三篇15章,主要内容如下:
入门篇(第1章~第5章),包括Flutter技术的出现背景和简介、Flutter的各种类型的Widget以及如何构建UI。通过学习本章,读者可以掌握如何使用Flutter来构建UI界面。
进阶篇(第6章~第14章),包括可滚动组件、事件机制、动画、自定义组件、文件和网络、国际化以及Flutter核心原理等。通过本章内容,读者可以对Flutter整体构建及原理有一个深入的认识。
实例篇(第15章),本章主要通过一个简版的Github App来将前面介绍的内容串起来,让开发者对一个完整的Flutter App开发流有个了解。
目录
前言
第一篇 入门篇
第1章 起步 2
1.1 移动开发技术简介 2
1.2 初识Flutter 9
1.3 搭建Flutter开发环境 13
1.4 Dart语言简介 25
第2章 第一个Flutter应用 36
2.1 计数器应用示例 36
2.2 Widget简介 42
2.3 状态管理 57
2.4 路由管理 63
2.5 包管理 71
2.6 资源管理 74
2.7 调试Flutter应用 80
2.8 Flutter异常捕获 87
第3章 基础组件 92
3.1 文本及样式 92
3.2 按钮 97
3.3 图片及ICON 98
3.4 单选开关和复选框 105
3.5 输入框及表单 106
3.6 进度指示器 117
第4章 布局类组件 122
4.1 布局类组件简介 122
4.2 布局原理与约束 123
4.3 线性布局 129
4.4 弹性布局 133
4.5 流式布局 136
4.6 层叠布局 139
4.7 对齐与相对定位 142
4.8 LayoutBuilder、AfterLayout 146
第5章 容器类组件 153
5.1 填充 153
5.2 装饰容器 154
5.3 变换 156
5.4 容器组件 159
5.5 剪裁 161
5.6 空间适配 163
5.7 页面骨架 169
第二篇 进阶篇
第6章 可滚动组件 176
6.1 可滚动组件简介 176
6.2 SingleChildScrollView 181
6.3 ListView 182
6.4 滚动监听及控制 191
6.5 AnimatedList 197
6.6 GridView 199
6.7 PageView与页面缓存 204
6.8 可滚动组件子项缓存 206
6.9 TabBarView 210
6.10 CustomScrollView 和 Sliver 214
6.11 自定义 Sliver 223
6.12 嵌套可滚动组件NestedScrollView 237
第7章 功能型组件 246
7.1 导航返回拦截 246
7.2 数据共享 247
7.3 跨组件状态共享 252
7.4 颜色和主题 261
7.5 按需重构 266
7.6 异步UI更新 268
7.7 对话框详解 272
第8章 事件处理与通知 290
8.1 原始指针事件处理 290
8.2 手势识别 292
8.3 Flutter事件机制 297
8.4 手势原理与手势冲突 310
8.5 事件总线 318
8.6 通知 319
第9章 动画 326
9.1 Flutter动画简介 326
9.2 动画基本结构及状态监听 330
9.3 自定义路由切换动画 335
9.4 Hero动画 338
9.5 交织动画 343
9.6 动画切换组件 346
9.7 动画过渡组件 353
第10章 自定义组件 362
10.1 自定义组件方法简介 362
10.2 组合现有组件 363
10.3 组合实例:TurnBox 366
10.4 CustomPaint与Canvas 370
10.5 自绘实例:圆形背景渐变进度条 375
10.6 自绘组件:CustomCheckbox 382
10.7 自绘组件: DoneWidget 393
10.8 水印组件实例:文本绘制与离屏渲染 396
第11章 文件操作与网络请求 413
11.1 文件操作 413
11.2 通过HttpClient发起HTTP请求 415
11.3 HTTP请求库dio 422
11.4 实例:HTTP分块下载 424
11.5 使用WebSocket 429
11.6 使用Socket API 432
11.7 JSON转Dart Model类 433
第12章 Flutter 扩展 444
12.1 包和插件 444
12.2 Flutter Web 446
第13章 国际化 449
13.1 让App支持多语言 449
13.2 实现Localizations 453
13.3 使用Intl包 455
13.4 国际化常见问题 459
第14章 Flutter核心原理 461
14.1 Flutter UI框架 461
14.2 Element、BuildContext和RenderObject 463
14.3 Flutter启动流程和渲染管线 468
14.4 布局过程 477
14.5 绘制一:绘制原理及Layer 492
14.6 绘制二:组件树绘制流程 496
14.7 绘制三:Layer 实例 505
14.8 绘制四:Compositing 510
第三篇 实例篇
第15章 一个完整的Flutter应用 524
15.1 GitHub客户端示例 524
15.2 Flutter App代码结构 525
15.3 Model类定义 526
15.4 全局变量及共享状态 529
15.5 网络请求封装 532
15.6 App入口及主页 536
15.7 登录页 547
15.8 多语言和多主题 549
推荐阅读 553
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网