中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
FLUTTER和DART經典實例

包郵 FLUTTER和DART經典實例

出版社:中國電力出版社出版時間:2024-03-01
開本: 16開 頁數: 336
本類榜單:工業技術銷量榜
中 圖 價:¥56.9(5.8折) 定價  ¥98.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

FLUTTER和DART經典實例 版權信息

FLUTTER和DART經典實例 本書特色

內容豐富。從Flutter的源碼出發,從組件開發到技術綜合應用,多角度介紹Flutter項目開發的方方面面,為開發人員提供一條高效的學習途徑。講解由淺入深。由淺入深剖析Flutter項目開發過程種遇到的問題,涉及源碼的獲取與構建,功能模塊的實現以及Flutter應用的性能探測,監控和調優等。舉一反三。系統且深入闡釋了Flutter跨平臺技術的底層原理,橫跨Java、C++、Dart這3種編程語言,覆蓋Flutter 1.0 和 2.0 版本。

FLUTTER和DART經典實例 內容簡介

本書將向你展示:通過使用變量和數據結構編寫有效的Dart代碼。通過探索小部件和數據處理構建Flutter應用程序。探索云提供商解決方案,并將其與Flutter集成。通過使用Google Cloud無服務器管理API來處理數據。使用Firebase解決方案,如身份驗證和Cloud Firestore數據庫。構建適用于移動和桌面平臺的Web應用程序。

FLUTTER和DART經典實例 目錄

目錄
前言 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
展開全部

FLUTTER和DART經典實例 作者簡介

Richard Rose是一名Google Cloud實驗室架構師,專注于平臺工程、Kubernetes和無服務器技術。他還是《Hands-On Serverless Computing with Google Cloud》一書的作者。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 非小号行情 - 专业的区块链、数字藏品行情APP、金色财经官网 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 代做标书-代写标书-专业标书文件编辑-「深圳卓越创兴公司」 | 猪I型/II型胶原-五克隆合剂-细胞冻存培养基-北京博蕾德科技发展有限公司 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 溶氧传感器-pH传感器|哈美顿(hamilton) | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 杭州可当科技有限公司—流量卡_随身WiFi_AI摄像头一站式解决方案 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 钢丝绳探伤仪-钢丝绳检测仪-钢丝绳探伤设备-洛阳泰斯特探伤技术有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 元拓建材集团官方网站 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 |