定 價:49.8 元
叢書名:高等學(xué)校計算機基礎(chǔ)教育教材精選
- 作者:吳勝
- 出版時間:2018/8/1
- ISBN:9787302499152
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TN929.53
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書從基礎(chǔ)知識開始逐步介紹微信小程序開發(fā)的相關(guān)知識,包括微信小程序組件、API以及示例代碼;還介紹了WeUI、wxcharts的應(yīng)用;*后,介紹了旅游、菜譜等項目;演示了微信小程序開發(fā)的全過程。本書內(nèi)容由淺入深,文字通俗易懂,結(jié)合示例介紹各個知識點,可以幫助讀者更好地理解、掌握微信小程序開發(fā)技術(shù)。
本書適合微信小程序初學(xué)者(特別是在校學(xué)生)、微信應(yīng)用開發(fā)者和移動開發(fā)愛好者等,也可以作為大學(xué)相關(guān)課程的教材。
? 適合教學(xué)的需要。本書內(nèi)容參考微信小程序官方文檔由淺入深地進行編排,考慮了教學(xué)的學(xué)時分配和知識點的組織,適合作為高校教材。
? 涵蓋了*內(nèi)容。微信小程序的技術(shù)更新很快,本書所涉及的內(nèi)容涵蓋了微信小程序的*內(nèi)容。
? 定位為微信小程序入門教材,語言精練,通俗易懂,內(nèi)容豐富,圖文并茂,每個知識點都結(jié)合經(jīng)典案例進行說明,幫助讀者更好地理解、掌握微信小程序開發(fā)的基礎(chǔ)知識和技術(shù)。
? 整書串聯(lián)性強。通過綜合應(yīng)用分布在全書的知識點及135個案例來開發(fā)兩個大項目,使讀者更好地掌握如何將所學(xué)的知識點綜合起來解決實際問題。
····························································
前言Foreword微信是目前手機上最流行的應(yīng)用軟件之一。由于具備觸手可及、用完即走的特點,微信小程序減少了對用戶手機資源的占用。而且,微信小程序的簡易性給企業(yè)提供了更簡便、高效的營銷渠道,可以幫助更多的用戶找到企業(yè)提供的服務(wù)。微信小程序開發(fā)是實現(xiàn)小程序的手段。
從2017年1月微信小程序正式上線發(fā)布以來,微信小程序正進行著快速的更新。這增加了學(xué)習(xí)微信小程序開發(fā)的難度。而且,這還可能導(dǎo)致本書介紹的一些知識點在新版本中有所更改,或者新版本中增加了新的內(nèi)容。這需要讀者在學(xué)習(xí)微信小程序開發(fā)時參考官方文檔進行調(diào)整。
為了幫助廣大讀者更好地掌握微信小程序開發(fā)技術(shù),本書循序漸進地介紹微信小程序開發(fā)知識。本書的讀者對象包括計算機相關(guān)專業(yè)(如軟件工程、計算機科學(xué)與技術(shù)專業(yè))的在校學(xué)生、微信應(yīng)用開發(fā)者和移動開發(fā)愛好者等。
本書全面系統(tǒng)地介紹了微信小程序開發(fā)知識,并提供了大量的示例代碼。為了幫助讀者更好地安排學(xué)習(xí)時間和幫助學(xué)校更好地安排課程,本書給出了對各個章節(jié)的建議學(xué)時,建議學(xué)時分為理論學(xué)習(xí)學(xué)時和動手實踐學(xué)時,如下表所示。章內(nèi)容建議理論學(xué)習(xí)學(xué)時建議動手實踐學(xué)時第1章微信小程序開發(fā)起步42第2章視圖容器組件22第3章基礎(chǔ)組件22第4章表單組件44第5章互動操作組件11第6章媒體組件11第7章其他組件22續(xù)表
章內(nèi)容建議理論學(xué)習(xí)學(xué)時建議動手實踐學(xué)時第8章網(wǎng)絡(luò)API22第9章媒體API33第10章設(shè)備API44第11章界面API44第12章開放接口54第13章其他API33第14章使用WeUI進行設(shè)計23第15章使用wxcharts進行設(shè)計12第16章項目23合計學(xué)時4242
學(xué)校在開設(shè)微信小程序開發(fā)相關(guān)課程時可以根據(jù)總課時、學(xué)生基礎(chǔ)和教學(xué)目標(biāo)等情況調(diào)整各個章節(jié)的學(xué)時。讀者也可以有選擇地閱讀章節(jié)內(nèi)容并安排好學(xué)時。
本書的示例代碼、電子課件、習(xí)題答案可以通過清華大學(xué)出版社官網(wǎng)下載。提醒讀者注意的是,本書所提供的示例代碼是相對項目創(chuàng)建之初發(fā)生過變動的代碼,而從項目創(chuàng)建之初一直沒有發(fā)生變動的代碼不包含在所提供的代碼之中。
由于編者水平有限,書中難免有疏漏之處,敬請讀者朋友批評指正。聯(lián)系郵箱: woodstone1978@163.com。
編者
2018年2月◆微信小程序開發(fā)基礎(chǔ)
····························································
目錄Contents第1章微信小程序開發(fā)起步1
1.1微信小程序簡介1
1.2微信小程序開發(fā)工具的下載、安裝和使用1
1.3小程序項目的基本組成8
1.4小程序的生命周期13
1.5小程序的框架15
1.6數(shù)據(jù)的初始化、綁定和渲染16
1.7使用模板提高效率24
1.8小程序開發(fā)的一般步驟27
1.9小程序的設(shè)計指南27
習(xí)題128
第2章視圖容器組件29
2.1flex布局和組件view29
2.2滾動視圖組件scrollview36
2.3滑塊視圖容器組件swiper39
2.4組件movableview和movablearea45
2.5組件coverview和coverimage47
習(xí)題249
第3章基礎(chǔ)組件50
3.1圖標(biāo)組件icon50
3.2文本組件text52
3.3富文本組件richtext54
3.4進度條組件progress56
習(xí)題357◆微信小程序開發(fā)基礎(chǔ)目錄第4章表單組件58
4.1按鈕組件button58
4.2多項選擇器checkboxgroup和多選項目checkbox62
4.3表單組件form64
4.4輸入框組件input67
4.5組件label70
4.6滾動選擇器組件picker74
4.7嵌入頁面的滾動選擇器組件pickerview81
4.8單項選擇器radiogroup和單選項目radio83
4.9滑動選擇器組件slider84
4.10開關(guān)選擇器組件switch86
4.11多行輸入框組件textarea87
習(xí)題490
第5章互動操作組件91
5.1底部菜單組件actionsheet91
5.2彈出對話框組件modal93
5.3消息提示框組件toast95
5.4加載提示組件loading96
習(xí)題598
第6章媒體組件99
6.1音頻組件audio99
6.2圖片組件image101
6.3視頻組件video104
習(xí)題6106
第7章其他組件107
7.1地圖組件map107
7.2畫布組件canvas111
7.3開放數(shù)據(jù)組件opendata113
7.4客服會話按鈕contactbutton114
7.5導(dǎo)航組件navigator115
習(xí)題7120
第8章網(wǎng)絡(luò)API121
8.1網(wǎng)絡(luò)HTTPS請求API121
8.2上傳文件和下載文件API123
8.3WebSocket會話API127
習(xí)題8130
第9章媒體API131
9.1圖片API131
9.2錄音API138
9.3音頻播放控制API140
9.4音樂播放控制API142
9.5背景音頻播放管理API145
9.6音頻組件控制API148
9.7視頻API150
9.8視頻組件控制API152
習(xí)題9153
第10章設(shè)備API154
10.1系統(tǒng)信息API154
10.2網(wǎng)絡(luò)狀態(tài)API158
10.3加速度計API159
10.4羅盤API161
10.5撥打電話API163
10.6掃碼API164
10.7剪貼板API165
10.8藍牙API167
10.9iBeacon設(shè)備API180
10.10屏幕亮度API184
10.11用戶截屏事件API187
10.12振動API188
10.13手機聯(lián)系人API190
習(xí)題10193
第11章界面API194
11.1交互反饋API194
11.2設(shè)置導(dǎo)航條API198
11.3設(shè)置置頂信息API201
11.4導(dǎo)航API202
11.5動畫API208
11.6位置API214
11.7繪圖API214
11.8下拉刷新API237
習(xí)題11239
第12章開放接口240
12.1登錄API240
12.2授權(quán)API244
12.3用戶信息API247
12.4微信支付API249
12.5模板消息API251
12.6客服消息API255
12.7轉(zhuǎn)發(fā)API263
12.8獲取二維碼API267
12.9收貨地址API269
12.10卡券API271
12.11設(shè)置API275
12.12微信運動API278
12.13打開小程序API279
12.14獲取發(fā)票抬頭API281
12.15生物認證API283
習(xí)題12286
第13章其他API288
13.1文件API288
13.2數(shù)據(jù)緩存API294
13.3位置API300
13.4WXML節(jié)點信息API307
13.5第三方平臺API310
13.6數(shù)據(jù)接口312
13.7拓展接口319
13.8調(diào)試接口320
習(xí)題13321
第14章使用WeUI進行設(shè)計322
14.1WeUI使用示例322
14.2WeUI常用組件325
習(xí)題14329
第15章使用wxcharts進行設(shè)計330
15.1餅形圖330
15.2面積圖333
15.3環(huán)形圖334
15.4柱狀圖336
15.5曲線圖338
習(xí)題15340
第16章項目341
16.1旅游項目341
16.2菜譜項目345
習(xí)題16352
參考文獻353