基于WeX5的HTML5 App移動應(yīng)用開發(fā)
定 價:49 元
叢書名:普通高等教育系列教材
- 作者:夏輝 張書鋒 楊偉吉
- 出版時間:2020/4/1
- ISBN:9787111648451
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:224
- 紙張:
- 版次:
- 開本:16開
《基于WeX5的HTML5 App移動應(yīng)用開發(fā)》主要圍繞WeX5框架技術(shù),講述如何利用WeX5相關(guān)技術(shù)開發(fā)移動Web網(wǎng)站和App應(yīng)用程序。《基于WeX5的HTML5 App移動應(yīng)用開發(fā)》分為四大部分,第壹部分主要講述 WeX5技術(shù)的發(fā)展及WeX5標(biāo)準(zhǔn)在移動技術(shù)中的應(yīng)用;第二部分主要介紹WeX5的常用組件、WebX5的App開發(fā)和組件的動態(tài)操作;第三部分主要介紹數(shù)據(jù)庫操作和WeX5頁面邏輯,并配備豐富的實例用于實踐;第四部分介紹整體WeX5框架的搭建、部署、前端開發(fā)、后端數(shù)據(jù)庫開發(fā)、打包、上傳、調(diào)試等綜合所有知識的案例,幫助讀者掌握這門技術(shù)。
《基于WeX5的HTML5 App移動應(yīng)用開發(fā)》既可作為高等院校計算機(jī)軟件技術(shù)相關(guān)課程的教材,也可作為管理信息系統(tǒng)開發(fā)人員的技術(shù)參考書。
前言
第1章 WeX5簡介1
1.1 認(rèn)識WeX5和BeX51
1.2 WeX5安裝與啟動1
1.3 開發(fā)工具介紹4
1.3.1 UI2前端資源5
1.3.2 Native資源6
1.3.3 Bass資源13
1.4 運(yùn)行第一個應(yīng)用14
1.5 本章小結(jié)18
1.6 實驗指導(dǎo):使用WeX5制作
一個頁面19
1.6.1 實驗?zāi)康暮鸵?9
1.6.2 制作簡易頁面19
1.7 習(xí)題19
第2章 常用組件21
2.1 布局組件21
2.1.1 bar組件21
2.1.2 titleBar組件22
2.1.3 contents組件23
2.1.4 panel組件25
2.1.5 row組件26
2.1.6 wing組件27
2.1.7 scrollView組件28
2.1.8 windowContainer組件30
2.2 對話框組件31
2.2.1 messageDialog組件31
2.2.2 windowDialog組件32
2.2.3 windowReceiver組件32
2.3 表單組件33
2.3.1 button組件和buttonGroup組件33
2.3.2 input組件和output組件35
2.3.3 select組件36
2.3.4 gridSelect組件37
2.3.5 radio組件和radioGroup組件38
2.3.6 checkbox組件和checkboxGroup
組件39
2.3.7 toggle組件40
2.4 組件案例42
2.5 本章小結(jié)45
2.6 實驗指導(dǎo):使用WeX5制作
注冊頁面45
2.6.1 實驗?zāi)康暮鸵?5
2.6.2 制作簡易頁面45
2.7 習(xí)題45
第3章 WeX5的App開發(fā)47
3.1 App打包47
3.1.1 App打包流程47
3.1.2 參數(shù)詳解54
3.1.3 打包常見錯誤57
3.2 App調(diào)試58
3.2.1 瀏覽器和安卓版本58
3.2.2 App日志操作說明60
3.3 插件的使用61
3.3.1 本地插件61
3.3.2 第三方插件63
3.3.3 其他應(yīng)用插件64
3.4 App開發(fā)案例65
3.5 本章小結(jié)68
3.6 實驗指導(dǎo):使用WeX5將軟件
項目打包69
3.6.1 實驗?zāi)康暮鸵?9
3.6.2 打包應(yīng)用軟件項目69
3.7 習(xí)題70
第4章 組件的動態(tài)操作71
4.1 組件的屬性71
4.1.1 使用設(shè)計器設(shè)置71
4.1.2 使用表達(dá)式配置72
4.1.3 JS的引用74
4.1.4 使用JS代碼修改77
4.2 組件的方法79
4.2.1 公有方法80
4.2.2 私有方法83
4.3 組件的樣式84
4.3.1 自定義組件樣式86
4.3.2 修改系統(tǒng)樣式86
4.3.3 引用CSS文件86
4.3.4 引用Text文件87
4.4 組件的事件和操作88
4.4.1 on開頭的事件(回調(diào)型事件)88
4.4.2 bind開頭的事件(標(biāo)準(zhǔn)的dom
事件)89
4.5 自定義組件90
4.5.1 創(chuàng)建組件文件91
4.5.2 創(chuàng)建組件配置文件91
4.5.3 創(chuàng)建組件JS類92
4.5.4 修改組件93
4.6 組件的調(diào)試94
4.6.1 調(diào)試樣式94
4.6.2 調(diào)試JS代碼95
4.7 本章小結(jié)96
4.8 實驗指導(dǎo):使用WeX5做一個
登錄界面96
4.8.1 實驗?zāi)康暮鸵?6
4.8.2 使用WeX5開發(fā)一個登錄界面96
4.9 習(xí)題97
第5章 數(shù)據(jù)庫操作98
5.1 數(shù)據(jù)庫組件98
5.1.1 初始化加載狀態(tài)99
5.1.2 行對象和游標(biāo)99
5.1.3 數(shù)據(jù)遍歷方式100
5.1.4 聚合運(yùn)算101
5.1.5 數(shù)據(jù)狀態(tài)103
5.2 增加數(shù)據(jù)104
5.3 保存數(shù)據(jù)106
5.4 查詢和修改數(shù)據(jù)107
5.4.1 查詢數(shù)據(jù)相關(guān)API107
5.4.2 修改數(shù)據(jù)相關(guān)API108
5.5 刪除數(shù)據(jù)109
5.6 刷新數(shù)據(jù)111
5.7 數(shù)據(jù)綁定111
5.7.1 綁定表達(dá)式111
5.7.2 List組件的過濾表達(dá)式114
5.7.3 表達(dá)式中使用JS對象和函數(shù)115
5.8 JSON數(shù)據(jù)格式115
5.9 案例:用戶表的增刪改查117
5.10 本章小結(jié)121
5.11 實驗指導(dǎo):使用WeX5增刪
改查用戶表121
5.11.1 實驗?zāi)康暮鸵?21
5.11.2 增刪改查用戶表121
5.12 習(xí)題122
第6章 WeX5頁面邏輯123
6.1 JS函數(shù)的定義123
6.1.1 構(gòu)造函數(shù)124
6.1.2 定義屬性126
6.1.3 關(guān)聯(lián)頁面方法129
6.2 事件綁定處理器130
6.2.1 組件關(guān)聯(lián)133
6.2.2 代碼實現(xiàn)關(guān)聯(lián)134
6.3 獲取上下文信息135
6.3.1 JSON數(shù)據(jù)獲取請求url的參數(shù)135
6.3.2 獲取當(dāng)前組織相關(guān)信息137
6.3.3 當(dāng)前功能相關(guān)信息138
6.3.4 當(dāng)前任務(wù)相關(guān)信息139
6.4 與門戶交互139
6.5 與服務(wù)端交互140
6.5.1 常用的服務(wù)端交互方式140
6.5.2 jQuery ajax()方法143
6.5.3 jQuery可拖拽理念145
6.6 本章小結(jié)146
6.7 實驗指導(dǎo):WeX5頁面邏輯147
6.7.1 實驗?zāi)康暮鸵?47
6.7.2 頁面邏輯設(shè)計147
6.8 習(xí)題147
第7章 綜合案例:校園二手商品
交易App設(shè)計與實現(xiàn)149
7.1 需求分析149
7.2 系統(tǒng)整體設(shè)計149
7.2.1 整體功能模塊設(shè)計149
7.2.2 數(shù)據(jù)表的E-R圖149
7.3 系統(tǒng)詳細(xì)設(shè)計151
7.3.1 系統(tǒng)前臺模塊設(shè)計151
7.3.2 系統(tǒng)后臺模塊設(shè)計161
7.3.3 系統(tǒng)數(shù)據(jù)表的詳細(xì)設(shè)計161
7.4 系統(tǒng)實現(xiàn)164
7.4.1 系統(tǒng)數(shù)據(jù)庫的鏈接165
7.4.2 系統(tǒng)界面165
7.5 本章小結(jié)181
第8章 綜合案例:在線學(xué)習(xí)App
設(shè)計與實現(xiàn)182
8.1 系統(tǒng)需求分析182
8.1.1 功能需求分析182
8.1.2 非功能需求分析183
8.2 系統(tǒng)整體設(shè)計184
8.2.1 業(yè)務(wù)流程184
8.2.2 功能模塊184
8.2.3 權(quán)限設(shè)置186
8.2.4 數(shù)據(jù)庫設(shè)計187
8.2.5 配置數(shù)據(jù)源及服務(wù)190
8.3 系統(tǒng)實現(xiàn)191
8.3.1 注冊登錄模塊實現(xiàn)191
8.3.2 個人中心模塊實現(xiàn)196
8.3.3 筆記管理模塊實現(xiàn)199
8.3.4 評論管理模塊實現(xiàn)201
8.3.5 課程管理模塊實現(xiàn)203
8.3.6 選課管理模塊實現(xiàn)205
8.3.7 首頁模塊實現(xiàn)207
8.3.8 管理員模塊實現(xiàn)212
8.4 本章小結(jié)214
參考文獻(xiàn)215