[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

用Flutter極速構建原生應用
該商品所屬分類:圖書 -> 科技
【市場價】
552-800
【優惠價】
345-500
【作者】 張益琿 
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:清華大學出版社
ISBN:9787302539049
商品編碼:60595009478

品牌:文軒
出版時間:2019-11-01
代碼:69

作者:張益琿

    
    
"
作  者:張益琿 著
/
定  價:69
/
出 版 社:清華大學出版社
/
出版日期:2019年11月01日
/
頁  數:279
/
裝  幀:平裝
/
ISBN:9787302539049
/
目錄
●第1章Flutter開發環境搭建1
1.1認識Flutter1
1.1.1Flutter的前世今生與應用場景2
1.1.2安裝Flutter開發框架2
1.2配置iOS開發環境3
1.2.1進行AppID的申請4
1.2.2獲取Xcode開發工具4
1.3配置Android開發環境5
1.3.1獲取AndroidStudio開發工具5
1.3.2為AndroidStudio添加Flutter插件7
1.4你的第一個Flutter應用9
第2章Dart語言基礎12
2.1Dart開發環境搭建13
2.1.1安裝DartSDK13
2.1.2配置Dart編輯器14
2.2Dart中的變量17
2.2.1使用變量17
2.2.2不可變變量18
2.3Dart中的內置數據類型18
2.3.1數值類型18
2.3.2字符串類型21
2.3.3布爾類型23
2.3.4列表類型23
2.3.5字典類型25
2.4Dart中的運算符26
2.4.1算數運算符27
2.4.2比較運算符28
2.4.3類型運算符28
2.4.4復合運算符29
2.4.5邏輯運算符29
2.4.6位運算符30
2.4.7條件運算符31
2.4.8級聯運算符32
2.4.9點運算符33
2.5Dart中的流程控制語句33
2.5.1條件分支語句33
2.5.2循環語句35
2.5.3中斷語句36
2.5.4多分支選擇語句37
2.5.5異常處理39
第3章Dart高級進階42
3.1使用函數43
3.1.1關於main函數43
3.1.2自定義函數43
3.1.3定義可選參數的函數45
3.1.4函數可選參數的默認值46
3.1.5匿名函數47
3.1.6詞法作用域47
3.1.7關於閉包48
3.2Dart中的類49
3.2.1自定義類與構造方法49
3.2.2實例方法51
3.2.3抽像類與抽像方法53
3.2.4類的繼承54
3.2.5運算符重載55
3.2.6noSuchMethod方法56
3.2.7枚舉類型57
3.2.8擴展類的功能——Mixin特性58
3.2.9類屬性與類方法61
3.3泛型61
3.3.1使用泛型62
3.3.2約束泛型與泛型函數63
3.4異步編程技術64
3.4.1async與await關鍵字64
3.4.2異步與回調65
3.4.3使用Future對像66
3.5模塊的使用67
3.5.1模塊的應用67
3.5.2模塊命名68
3.6可調用類與注釋69
3.6.1可調用類69
3.6.2關於注釋69
第4章Flutter基礎組件71
4.1Image圖片組件的應用71
4.1.1圖片資源的加載72
4.1.2Image組件的屬性配置73
4.1.3關於Alignment對像75
4.1.4關於BoxFit對像75
4.1.5關於ImageRepeat對像76
4.2Text文本組件的應用76
4.2.1使用Text組件76
4.2.2自定義文本風格77
4.3Icon圖標組件的應用78
4.3.1使用Icon組件79
4.3.2Flutter內置的Icon樣式79
4.4按鈕相關組件的應用80
4.4.1按鈕組件的基類MaterialButton81
4.4.2RaisedButton的應用81
4.4.3FlatButton的應用81
4.4.4下拉選擇按鈕DropdownButton組件的應用82
4.4.5懸浮按鈕組件的應用84
4.4.6圖標按鈕IconButton組件的應用85
4.5界面腳手架Scaffold組件86
4.5.1Scaffold組件概覽86
4.5.2Scaffold屬性使用示例86
4.5.3AppBar組件的應用87
4.5.4使用ButtomNavigationBar組件88
4.6FlutterLogo組件的應用90
4.7Placeholder占位符組件的應用91
4.8單組件布局容器組件的應用91
4.8.1Container容器組件91
4.8.2Padding容器組件95
4.8.3Center容器組件95
4.8.4Align容器組件96
4.8.5FittedBox容器組件97
4.8.6AspectRatio容器組件97
4.8.7ConstrainedBox容器組件98
4.8.8IntrinsicHeight與IntrinsicWidth容器98
4.8.9LimitedBox容器99
4.8.10Offstage容器99
4.8.11OverflowBox容器99
4.8.12SizeBox容器100
4.8.13Transform容器組件100
4.9多組件布局容器組件的應用101
4.9.1Row容器組件101
4.9.2Column容器組件102
4.9.3Flex與Expanded組件103
4.9.4Stack與 itioned容器組件104
4.9.5IndexedStack容器組件105
4.9.6Wrap容器組件106
4.9.7更多內容可滾動的布局容器107
第5章Flutter組件進階108
5.1表單組件的應用108
5.1.1關於表單容器108
5.1.2TextFormField詳解109
5.1.3關於InputDecoration類112
5.1.4下拉選擇框DropdownButtonFormField組件的應用113
5.1.5RawKeyboardListener自定義組件接收鍵盤事件113
5.2Flutter布局技術114
5.2.1再看Container容器組件114
5.2.2Padding布局116
5.2.3Center布局117
5.2.4FittedBox布局118
5.2.5ConstrainedBox布局118
5.2.6抽屜布局119
5.3高級用戶交互組件120
5.3.1復選按鈕Checkbox組件120
5.3.2單選按鈕Radio組件121
5.3.3切換按鈕Switch組件122
5.3.4滑塊按鈕Slider組件的應用123
5.3.5日期時間選擇彈窗124
5.3.6各種樣式的彈窗組件127
5.3.7擴展面板組件的應用130
5.3.8按鈕組相關組件131
5.3.9Card組件133
5.3.10指示類視圖組件135
5.4對組件進行繪制與修飾136
5.4.1Opacity組件136
5.4.2DecoratedBox組件137
5.4.3裁剪相關組件137
5.4.4CustomPaint組件140
5.5內容可滾動組件144
5.5.1GridView組件的應用144
5.5.2ListView組件的應用148
5.5.3SingleChildScrollView組件的應用148
5.5.4Table組件的應用149
5.5.5Flow流式布局組件150
第6章動畫與手勢152
6.1補間動畫的應用152
6.1.1關於Animation對像153
6.1.2AnimationController動畫控制器153
6.1.3Tween補間對像154
6.1.4線性動畫與曲線動畫158
6.1.5Curve時間曲線函數159
6.1.6動畫組件161
6.1.7同時執行多個動畫162
6.1.8更多補間動畫163
6.2物理動畫的應用164
6.2.1摩擦減速動畫示例164
6.2.2彈簧減速動畫示例166
6.2.3重力動畫示例167
6.3列表動畫168
6.3.1關於AnimatedList類168
6.3.2進行列表操作動畫168
6.4使用幀動畫170
6.4.1一個簡單的幀動畫示例170
6.4.2GIF圖——另一種幀動畫172
6.素的動畫173
6.5.素動畫示例173
6.5.2關於Hero對像175
6.6Lottie動畫175
6.6.1引入lottie_flutter插件175
6.6.2使用Lottie動畫176
6.7Flare動畫178
6.7.1引入Flare插件178
6.7.2使用Flare動畫179
6.8手勢交互180
6.8.1觸摸事件180
6.8.2手勢事件182
6.8.3下拉刷新與上拉加載183
第7章網絡技術與數據解析185
7.1Flutter中的網絡技術186
7.1.1使用互聯網上的接口服務186
7.1.2使用HTTPClient進行網絡請求187
7.1.3HttpClient相關方法188
7.1.4關於HttpClientRequest請求對像190
7.1.5關於HttpClientResponse回執對像191
7.1.6請求方法192
7.2JSON數據解析193
7.2.1手動解析JSON數據193
7.2.2將網絡數據渲染到頁面194
7.3數據持久化存儲197
7.3.1插件的使用197
7.3.2使用shared_preferences插件199
7.3.3進行文件的讀寫201
7.4Flutter中的頁面切換203
7.4.1使用Navigator進行頁面跳轉203
7.4.2正向頁面傳值205
7.4.3反向頁面傳值208
第8章用Flutter進行新聞客戶端的開發210
8.1新聞客戶端需求分析與開發前的準備210
8.1.1新聞客戶端應用需要具備的功能210
8.1.2開發前的技術準備211
8.1.3應用項目搭建212
8.2新聞客戶端主頁的開發215
8.2.1搭建首頁框架215
8.2.2“熱門新聞”頁面開發217
8.2.3開發下拉刷新與上拉加載更多功能220

8.3首頁網絡請求與數據填充223
8.3.1進行首頁數據請求223
8.3.2定義數據模型與數據解析224
8.3.3填充首頁數據226
8.4分類模塊的開發229
8.4.1新聞分類主頁開發229
8.4.2開發分類列表231
8.5新聞詳情頁開發236
8.5.1使用flutter_native_web插件進行網頁渲染236
8.5.2添加收藏功能239
8.5.3實現收藏列表241
第9章用Flutter開發“棍子傳奇”小遊戲245
9.1遊戲開始頁面開發245
9.1.1在Flutter中引入自定義字體245
9.1.2遊戲首頁的搭建246
9.2遊戲核心邏輯開發251
9.2.1“棍子”道具開發252
9.2.2英雄移動與勝負判定253
9.2.3遊戲的循環機制257
9.2.4對遊戲進行計分259
9.2.5遊戲的重開259
9.3對遊戲體驗進行優化261
9.3.1為遊戲添加音效261
9.3.2修改應用圖標262
9.3.3更多可優化的方向264
第10章將Flutter用於iOS、Android項目和Web應用程序265
10.1將Flutter模塊植入已有的iOS工程中265
10.1.1將Flutter模塊集成進iOS原生項目265
10.1.2在iOS原生工程中打開Flutter頁面268
10.2將Flutter模塊植入已有的Android工程中270
10.2.1集成Flutter模塊到Android原生項目270
10.2.2在Android原生頁面中打開Flutter頁面274
10.3使用Flutter開發Web應用程序275
10.3.1運行第一個FlutterWeb應用程序276
10.3.2將Flutter移動端工程修改為Web應用程序277
內容簡介
本書從入門到實踐對谷歌移動UI框架Flutter應用進行了全面的介紹。本書從邏輯上可以分為四部分。第一部分(第1~3章)從開發環境的搭建入手,主要介紹Dart語言基礎與高級應用,從基礎語法到函數、泛型、異步編程、模塊使用等高級內容。第二部分(第4、5章)主要介紹Flutter的核心組件,除了介紹開發Flutter應用推薦的圖片、文本、圖標、按鈕等基礎組件外,還詳細介紹了表單組件、布局技術、交互組件、組件的繪制與修飾、可滾動組件等高級內容。第三部分(第6、7章)重點介紹了Flutter的動畫與手勢、網絡技術及數據解析等內容。第四部分(第8~10章)主要演示了兩個完整案例的開發過程,包括新聞客戶端的開發和遊戲開發,此外,還介紹了如何將Flutter應用於iOS、Android項目及Web應用程序,旨在幫助讀者將Flutter快速應用於自己的實際項目。
為使讀者高效地掌握本書內容,本等
作者簡介
張益琿 著
張益琿,TicTalk合伙人,博客筆名琿少,曾就職於唯品會,參與特賣項目《唯品會》、唯品會美妝項目《唯美》、唯品會返利項目《唯享客》,51CTO學院、CSDN學院簽約講師,麥子學院金牌講師。撰寫關於iOS、Swift、Objective-C、JavaScript語言、Android等相關技術博文300餘篇。開源中國高手問答欄目受邀技術專家,博客訪問量90W+。



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
【同作者商品】
張益琿
  本網站暫時沒有該作者的其它商品。
有該作者的商品通知您嗎?
請選擇作者:
張益琿
您的Email地址
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部