微信公眾平臺(tái)與小程序開發(fā) ——實(shí)驗(yàn)與項(xiàng)目案例教程
定 價(jià):57 元
- 作者:林世鑫
- 出版時(shí)間:2020/1/1
- ISBN:9787121371394
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TN929.53
- 頁碼:344
- 紙張:
- 版次:01
- 開本:16開
本書是根據(jù)高職院校的學(xué)情特點(diǎn),面向軟件技術(shù)相關(guān)專業(yè)的學(xué)生,編寫的高職微信公眾平臺(tái)和小程序開發(fā)類教材。全書覆蓋"公眾號(hào)開發(fā)”與"小程序開發(fā)”兩大模塊,采用"實(shí)驗(yàn)案例式”與"項(xiàng)目實(shí)訓(xùn)式”的論述安排,通過28個(gè)實(shí)驗(yàn)介紹了微信公眾號(hào)開發(fā)以及小程序開發(fā)的基礎(chǔ)知識(shí),包括各類接口、組件與前端后臺(tái)之間的數(shù)據(jù)交互。
林世鑫,男,1981年生,計(jì)算機(jī)軟件高講級(jí)師。長期在職業(yè)院校擔(dān)任軟件開發(fā)、程序設(shè)計(jì)、網(wǎng)站開發(fā)方面的一線教師,同時(shí)兼任多個(gè)機(jī)構(gòu)的網(wǎng)站總監(jiān)、軟件技術(shù)支持。自2010年至今,在各級(jí)學(xué)術(shù)期刊發(fā)表專業(yè)論文6篇,出版教材2本,開發(fā)各類軟件、網(wǎng)站十多項(xiàng)。
目 錄
第1講 微信公眾號(hào)開發(fā)準(zhǔn)備 1
1.1 微信公眾號(hào)開發(fā)簡介 1
1.2 工具與環(huán)境準(zhǔn)備 5
1.3 微信公眾號(hào)的注冊(cè)申請(qǐng) 10
第2講 關(guān)鍵字回復(fù) 17
2.1 自動(dòng)回復(fù)“hello,world!” 17
2.2 關(guān)鍵字回復(fù) 22
2.3 關(guān)鍵字查詢回復(fù) 24
第3講 接收回復(fù)不同類型的消息 27
3.1 微信公眾號(hào)的用戶消息類型 27
3.2 判斷用戶消息的類型 31
3.3 回復(fù)不同類型的消息 33
第4講 微信公眾號(hào)自定義菜單 47
4.1 自定義菜單簡介 47
4.2 使用接口調(diào)試工具定義菜單 50
4.3 使用程序?qū)崿F(xiàn)自定義菜單 52
第5講 獲取用戶信息 55
5.1 OpenID原理分析 55
5.2 獲取用戶的OpenID 57
5.3 獲取用戶信息 62
第6講 事件回復(fù)消息 68
6.1 關(guān)注/取消事件回復(fù) 68
6.2 獲取用戶地理位置 72
6.3 解析用戶發(fā)送的位置消息 74
第7講 發(fā)送客服消息 78
7.1 客服消息的原理 78
7.2 發(fā)送客服消息的實(shí)現(xiàn) 86
第8講 帶參數(shù)的二維碼 94
8.1 原理分析 94
8.2 生成二維碼的實(shí)現(xiàn)過程 95
8.3 帶參數(shù)的二維碼的應(yīng)用 99
第9講 發(fā)送模板消息 104
9.1 實(shí)驗(yàn)知識(shí)概述 104
9.2 消息模板的準(zhǔn)備 107
9.3 發(fā)送模板消息的實(shí)現(xiàn) 111
第10講 JS-SDK的應(yīng)用 118
10.1 JS-SDK調(diào)用原理分析 118
10.2 調(diào)用JS-SDK接口的實(shí)現(xiàn) 124
10.3 程序測(cè)試 132
第11講 小程序開發(fā)準(zhǔn)備 134
11.1 小程序的體系架構(gòu) 134
11.2 小程序開發(fā)工具的準(zhǔn)備 135
11.3 注冊(cè)小程序的AppID 135
11.4 微信開發(fā)者工具簡介 141
第12講 小程序Hello World 147
12.1 新建小程序項(xiàng)目 147
12.2 程序運(yùn)行的過程分析 149
12.3 顯示當(dāng)前日期時(shí)間 157
12.4 改變小程序的外觀 159
12.5 小程序的測(cè)試 160
第13講 獲取用戶的微信信息 165
13.1 用戶信息的數(shù)據(jù)格式 165
13.2 用戶信息數(shù)據(jù)的顯示 167
第14講 購物小程序首頁的UI設(shè)計(jì) 178
14.1 新建項(xiàng)目與素材準(zhǔn)備 179
14.2 頁面的布局設(shè)計(jì) 181
14.3 頁面UI的實(shí)現(xiàn) 182
第15講 會(huì)員中心UI設(shè)計(jì) 196
15.1 頁面文件與素材文件的準(zhǔn)備 197
15.2 頁面的布局與數(shù)據(jù)準(zhǔn)備 198
15.3 頁面UI的實(shí)現(xiàn) 199
第16講 二維碼的應(yīng)用 221
16.1 掃描二維碼 221
16.2 生成二維碼 225
第17講 多媒體娛樂小程序 231
17.1 素材與頁面文件的準(zhǔn)備 231
17.2 視頻播放頁面的實(shí)現(xiàn) 234
17.3 音樂播放頁面的實(shí)現(xiàn) 239
17.4 圖片瀏覽頁面的實(shí)現(xiàn) 248
第18講 小程序的界面與交互效果 256
18.1 項(xiàng)目素材與頁面準(zhǔn)備 257
18.2 動(dòng)態(tài)設(shè)置導(dǎo)航欄 258
18.3 動(dòng)態(tài)設(shè)置tabBar 263
18.4 頁面下拉刷新 267
18.5 小程序交互對(duì)話框 269
第19講 手機(jī)小助手 277
19.1 項(xiàng)目與文件準(zhǔn)備 278
19.2 傳輸與網(wǎng)絡(luò)接口 280
19.3 桌面與電池接口 292
19.4 電話與聯(lián)系人接口 297
19.5 手機(jī)羅盤接口 303
第20講 網(wǎng)上書店與購物車 307
20.1 文件、素材與數(shù)據(jù)準(zhǔn)備 308
20.2 用戶登錄模塊的實(shí)現(xiàn) 310
20.3 圖書分類的實(shí)現(xiàn) 315
20.4 圖書信息列表的實(shí)現(xiàn) 319
20.5 圖書詳情頁的實(shí)現(xiàn) 325
20.6 購物車列表頁的實(shí)現(xiàn) 329