定 價:¥89.00
作 者: | 老孟 |
出版社: | 機械工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787111655800 | 出版時間: | 2020-06-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 247 | 字數(shù): |
●第1章 Flutter簡介及環(huán)境搭建1
1.1 移動端軟件發(fā)展歷程 1
1.2 Flutter 簡介 2
1.3 搭建開發(fā)環(huán)境 4
1.4 本章小結(jié) 10
●第2章 初識Flutter項目 11
2.1 創(chuàng)建Flutter 項目 11
2.2 項目目錄說明 14
2.3 App調(diào)試運行 15
2.4 設(shè)置App名稱、圖標 21
2.5 設(shè)置App啟動頁 24
2.6 App 構(gòu)建發(fā)布 26
2.7 本章小結(jié) 32
●第3章 組件 33
3.1 基礎(chǔ)組件 33
3.2 Material 風格組件 50
3.3 Cupertino風格組件 62
3.4 容器類組件 67
3.5 列表及表格組件 73
3.6 項目實戰(zhàn):登錄功能 80
3.7 本章小結(jié) 91
●第4章 Dart語言基礎(chǔ) 92
4.1 Dart簡介 92
4.2 內(nèi)置數(shù)據(jù)類型 93
4.3 定義變量、常量 94
4.4 定義函數(shù) 95
4.5 運算符及條件表達式 97
4.6 分支與循環(huán)語句 99
4.7 定義類 102
4.8 導(dǎo)入包 106
4.9 異常捕獲 107
4.10 異步編程 108
4.11 泛型 110
4.12 注釋 111
4.13 本章小結(jié) 111
●第5章 事件、手勢處理 112
5.1 GestureDetector 112
5.2 GestureRecognizer 116
5.3 原始指針 118
5.4 實戰(zhàn):“左滑刪除”效果 119
5.5 本章小結(jié) 123
●第6章 動畫 124
6.1 動畫簡介 124
6.2 動畫基本使用 126
6.3 AnimatedWidget 129
6.4 AnimatedBuilder 131
6.5 交錯動畫 132
6.6 AnimatedList 135
6.7 Hero 138
6.8 本章小結(jié) 140
●第7章 文件操作與網(wǎng)絡(luò)請求 141
7.1 獲取Android和iOS文件路徑 141
7.2 文件夾常用操作 142
7.3 文件常用操作 144
7.4 HTTPClient網(wǎng)絡(luò)請求 145
7.5 dio 介紹及使用 146
7.6 json數(shù)據(jù)轉(zhuǎn)Model 148
7.7 項目實戰(zhàn):記事本 150
7.8 本章小結(jié) 158
●第8章 路由導(dǎo)航和存儲 159
8.1 路由導(dǎo)航 159
8.2 命名路由 162
8.3 shared_preferences存儲數(shù)據(jù) 164
8.4 SQLite存儲數(shù)據(jù) 165
8.5 本章小結(jié) 170
●第9章 混合開發(fā) 172
9.1 Android與Flutter混合開發(fā) 172
9.2 iOS與Flutter混合開發(fā) 179
9.3 本章小結(jié) 182
●第10章 國際化 183
10.1 開發(fā)的App支持國際化 183
10.2 監(jiān)聽系統(tǒng)語言切換 184
10.3 開發(fā)的UI支持國際化 186
10.4 使用Intl 189
10.5 本章小結(jié) 192
●第11章 項目實戰(zhàn):新聞客戶端 193
11.1 應(yīng)用簡介 193
11.2 整體框架及導(dǎo)航 196
11.3 輪播熱門事件 198
11.4 搜索頁面 202
11.5 設(shè)置頁面 207
11.6 新聞分類 212
11.7 新聞列表及詳情 214
11.8 本章小結(jié) 221
●第12章 項目實戰(zhàn):App升級功能 222
12.1 App升級功能預(yù)覽及功能分析 222
12.2 App升級功能提示框 226
12.3 下載應(yīng)用程序 231
12.4 安裝應(yīng)用程序 237
12.5 Android平臺跳轉(zhuǎn)到應(yīng)用市場進行更新 242
12.6 iOS平臺跳轉(zhuǎn)到App Store進行更新 246
12.7 本章小結(jié) 248