登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

『簡體書』Flutter和Dart经典实例

書城自編碼: 3970055
分類: 簡體書→大陸圖書→工業技術電工技術
作者: [英]理查德·罗斯[Richard Rose]
國際書號(ISBN): 9787519886271
出版社: 中国电力出版社
出版日期: 2024-03-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 549

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
东亚区域意识的建构史
《 东亚区域意识的建构史 》

售價:NT$ 637.0
古罗马图书馆史:从罗马世界拉丁文学的起源到罗马帝国的私人图书馆
《 古罗马图书馆史:从罗马世界拉丁文学的起源到罗马帝国的私人图书馆 》

售價:NT$ 481.0
图解服务器端网络架构(第2版)
《 图解服务器端网络架构(第2版) 》

售價:NT$ 539.0
民艺四十年(全新译本)
《 民艺四十年(全新译本) 》

售價:NT$ 367.0
农政与财政:明清社会经济(中大史学文丛)
《 农政与财政:明清社会经济(中大史学文丛) 》

售價:NT$ 335.0
贾志刚说春秋 畅销十余年 白话春秋史经典口碑之作
《 贾志刚说春秋 畅销十余年 白话春秋史经典口碑之作 》

售價:NT$ 2300.0
美国心理学会情绪管理自助读物--好朋友也可以说“不”:学会拒绝他人,放下心理负担
《 美国心理学会情绪管理自助读物--好朋友也可以说“不”:学会拒绝他人,放下心理负担 》

售價:NT$ 215.0
走出丛林:造字时代的人与动物
《 走出丛林:造字时代的人与动物 》

售價:NT$ 313.0

內容簡介:
本书将向你展示:通过使用变量和数据结构编写有效的Dart代码。通过探索小部件和数据处理构建Flutter应用程序。探索云提供商解决方案,并将其与Flutter集成。通过使用Google Cloud无服务器管理API来处理数据。使用Firebase解决方案,如身份验证和Cloud Firestore数据库。构建适用于移动和桌面平台的Web应用程序。
關於作者:
Richard Rose是一名Google Cloud实验室架构师,专注于平台工程、Kubernetes和无服务器技术。他还是《Hands-On Serverless Computing with Google Cloud》一书的作者。
目錄
目录
前言 1
第1 章 学习Dart 变量 7
1.1 运行Dart 应用程序 8
1.2 使用整数值 .9
1.3 使用双精度值(Double)的操作 . 11
1.4 使用布尔值(Boolean)的操作 11
1.5 使用字符串(String) 12
1.6 输出信息到控制台 13
1.7 添加一个常量变量(编译时) 15
1.8 添加一个常量变量(运行时) 16
1.9 使用空变量 16
第2 章 深入理解控制流程 .19
2.1 验证条件是否满足 19
2.2 在满足条件之前迭代 21
2.3 迭代一系列项 .23
2.4 基于值执行条件动作 25
2.5 使用枚举器表示数值 26
2.6 实现异常处理 .28
第3 章 实现函数 31
3.1 声明函数31
3.2 向函数添加参数 32
3.3 使用可选参数 .33
3.4 从函数中返回值 35
3.5 声明匿名函数 .36
3.6 使用Future 添加函数延迟 38
第4 章 处理列表和映射表 .41
4.1 创建数据列表 .42
4.2 修改列表数据 .43
4.3 使用复杂类型的列表 44
4.4 处理映射表的键/ 值对 46
4.5 打印映射表数据结构的内容 48
4.6 验证映射表中是否存在内容 49
4.7 打印复杂数据类型 50
第5 章 开始使用面向对象的Dart 53
5.1 开始使用面向对象的Dart 54
5.2 创建一个类 55
5.3 使用构造函数初始化类 .56
5.4 添加类的继承 .58
5.5 添加类接口 61
5.6 添加Mixin 聚合类 64
第6 章 Dart 测试用例 .67
6.1 将Dart 测试包添加到应用程序中 68
6.2 创建示例测试应用程序 .70
6.3 在Dart 应用程序中运行单元测试 71
6.4 分组多个单元测试 74
6.5 为测试添加模拟数据 77
第7 章 Flutter 框架基础 .81
7.1 模拟应用程序接口 82
7.2 创建一个基础模板的Flutter 项目 83
7.3 去除Flutter 调试横幅 .85
7.4 了解小部件 87
7.5 深入理解小部件树 88
7.6 提高小部件渲染性能 89
第8 章 添加资源文件 91
8.1 使用pubspec.yaml 文件.92
8.2 添加资源文件夹 94
8.3 引用图像95
8.4 添加Google Fonts 包 97
8.5 导入包 98
第9 章 使用小部件 101
9.1 在Flutter 中创建无状态小部件 102
9.2 在Flutter 中创建有状态小部件 103
9.3 重构Flutter 小部件 107
9.4 使用Scaffold 类 . 111
9.5 添加一个AppBar 标题栏 114
9.6 使用容器构建 117
9.7 使用Center 小部件 120
9.8 使用SizedBox 小部件 .122
9.9 使用Column 小部件 .125
9.10 使用Row 小部件 . 129
9.11 使用Expanded 小部件 132
第10 章 开发用户界面 . 137
10.1 使用Google Fonts 包 . 138
10.2 结合RichText 139
10.3 识别宿主平台 141
10.4 使用Placeholder Widget 144
10.5 使用LayoutBuilder .146
10.6 使用MediaQuery 访问屏幕尺寸 150
第11 章 组织屏幕数据 . 155
11.1 实现垂直ListView 156
11.2 实现水平ListView 159
11.3 添加一个SliverAppBar. 162
11.4 添加SliverList 165
11.5 添加一个项目的GridView 170
11.6 添加SnackBar(弹出通知) . 172
第12 章 Flutter 页面导航 177
12.1 使用路由添加页面导航(命令式) 178
12.2 使用路由添加页面导航(声明式) 182
12.3 实现导航抽屉 186
12.4 使用选项卡 . 191
12.5 添加底部导航栏 195
12.6 使用Key 传递信息 . 198
第13 章 处理数据资源 . 201
13.1 战略性地访问数据 202
13.2 重构数据 204
13.3 从JSON 生成Dart 类 206
13.4 异步使用本地JSON 数据 209
13.5 从资产文件夹中使用JSON 数据集 214
13.6 访问远程JSON 数据 .218
第14 章 测试Flutter 用户界面 . 221
14.1 Flutter 中的自动化小部件测试 .222
14.2 进行自动化小部件测试 224
14.3 使用Flutter Driver 进行集成测试 225
14.4 测试Android/iOS 设备兼容性 227
第15 章 让Firebase、Flutter 一起工作 231
15.1 在Flutter 中使用Firebase 平台 232
15.2 设置Firebase 项目 233
15.3 初始化用于本地开发的Firebase SDK 235
15.4 配置Firebase 仿真器 .238
15.5 在开发环境中添加flutterfire_cli .240
15.6 集成Firestore 数据库 243
15.7 向Firestore 数据库写入数据 .246
15.8 从Cloud Firestore 中读取数据 .251
15.9 将Firebase 身份验证添加到Flutter 256
15.10 使用Firebase Hosting 托管Flutter Web 应用程序 262
第16 章 介绍云服务 . 265
16.1 开始使用云服务提供商 266
16.2 使用身份和访问管理 . 266
16.3 使用云存储托管对象 . 268
16.4 使用Dart 开发后端HTTP 服务器 270
16.5 构建Dart 容器 271
16.6 介绍Dart 的Serverless .273
第17 章 开始游戏开发 . 277
17.1 将Flame 包添加到Flutter 中 . 278
17.2 创建Flame 脚手架 279
17.3 添加精灵图 . 281
17.4 向精灵图添加手动水平移动 283
17.5 添加精灵图的自动垂直移动 286
17.6 添加碰撞检测 290
17.7 添加文本渲染 294
17.8 添加图形基元 298
17.9 添加音效 304
附录 设置你的开发环境 313

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.