|
-- 會員 / 註冊 --
|
|
|
|
微信小程序:開發入門及案例詳解 ( 簡體 字) |
作者:李駿 邊思 | 類別:1. -> 程式設計 -> 綜合 |
譯者: |
出版社:機械工業出版社 | 3dWoo書號: 46464 詢問書籍請說出此書號!【有庫存】 NT售價: 295 元 |
出版日:3/1/2017 |
頁數:287 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787111562108 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書全面介紹微信小程序的開發思路、技術、工具與案例,涉及小程序開發的方方面面。主要內容包括:前端開發基礎、小程序開發基礎、小程序組件、AIP詳解、實例分析等。本書內容豐富、講解細膩、實用性強,可幫助讀者快速入門小程序開發。 |
目錄:對本書的贊譽 序 一 序 二 前 言 第1章 初識小程序 1 1.1 簡介 1 1.2 接入流程 2 1.2.1 注冊小程序帳號 2 1.2.2 開發環境準備 4 1.3 第一個小程序 6 1.4 小結 10 第2章 小程序開發核心 11 2.1 簡介 11 2.2 “徒手”創建小程序 12 2.3 框架主體文件 15 2.3.1 配置文件(app.json) 15 2.3.2 小程序邏輯(app.js) 19 2.3.3 全局樣式(app.wxss) 20 2.4 框架頁面文件 21 2.4.1 頁面配置文件 21 2.4.2 頁面邏輯文件(JavaScript) 21 2.4.3 頁面結構文件(WXML) 27 2.4.4 頁面樣式文件(WXSS) 43 2.5 模塊化 46 2.5.1 模塊化簡介 46 2.5.2 文件作用域 47 2.5.3 模塊的使用 47 2.5.4 其他 48 2.6 小結 49 第3章 布局 50 3.1 基本知識 50 3.1.1 盒子模型 50 3.1.2 塊級元素 51 3.1.3 行內元素 52 3.1.4 行內塊元素 54 3.2 浮動和定位 54 3.2.1 浮動 54 3.2.2 定位 58 3.3 Flex布局 59 3.3.1 基本概念 59 3.3.2 容器屬性 60 3.3.3 項目屬性 64 3.4 小結 68 第4章 組件 69 4.1 組件定義及屬性 69 4.2 視圖容器 70 4.2.1 view組件 71 4.2.2 scroll-view組件 72 4.2.3 滑塊視圖組件 74 4.3 基礎組件 77 4.3.1 icon 77 4.3.2 text組件 81 4.3.3 progress組件 82 4.4 表單組件 82 4.4.1 radio組件 83 4.4.2 checkbox組件 84 4.4.3 switch組件 86 4.4.4 label組件 87 4.4.5 slider組件 89 4.4.6 picker組件 91 4.4.7 picker-view組件 95 4.4.8 input組件 97 4.4.9 textarea組件 99 4.4.10 button組件 101 4.4.11 form組件 102 4.5 導航組件 105 4.6 媒體組件 107 4.6.1 image 107 4.6.2 audio 110 4.6.3 video 112 4.7 地圖組件 114 4.8 畫布組件 117 4.9 客服會話 119 4.10 小結 119 第5章 API 120 5.1 網絡 121 5.1.1 發起HTTPS請求 121 5.1.2 上傳、下載 122 5.1.3 WebSocket 124 5.2 媒體 127 5.2.1 圖片 127 5.2.2 錄音 128 5.2.3 音頻播放控制 129 5.2.4 音樂播放控制 130 5.2.5 音頻組件控制 134 5.2.6 視頻 135 5.2.7 視頻組件控制 136 5.3 文件 137 5.4 數據緩存 139 5.4.1 保存數據 140 5.4.2 獲取數據 140 5.4.3 獲取本地數據信息 141 5.4.4 刪除數據 141 5.4.5 清空數據 142 5.5 位置 142 5.5.1 獲取位置 142 5.5.2 選擇位置 143 5.5.3 查看位置 144 5.5.4 地圖組件控制 144 5.6 設備 145 5.6.1 系統信息 145 5.6.2 網絡狀態 146 5.6.3 重力感應 146 5.6.4 羅盤 147 5.6.5 撥打電話 147 5.6.6 掃碼 147 5.7 界面 148 5.7.1 交互反饋 148 5.7.2 設置導航條 149 5.7.3 導航 150 5.7.4 動畫 152 5.7.5 繪圖 156 5.7.6 下拉刷新 172 5.8 開放接口 173 5.8.1 登錄 173 5.8.2 用戶信息 175 5.8.3 微信支付 176 5.8.4 模板消息 176 5.8.5 客服消息 181 5.8.6 分享 188 5.8.7 獲取二維碼 189 5.9 小結 189 第6章 案例分析——豆瓣電影 190 6.1 準備工作 190 6.1.1 豆瓣API 190 6.1.2 跳轉層 192 6.2 技術架構 193 6.3 公共模塊開發 195 6.3.1 業務邏輯層 195 6.3.2 公共模塊 196 6.4 頁面構建 197 6.4.1 首頁 197 6.4.2 詳情頁 199 6.5 頁面邏輯開發 201 6.5.1 首頁 201 6.5.2 詳情頁 203 6.6 小結 204 第7章 案例分析——駕考 205 7.1 業務流程 205 7.2 項目架構 206 7.2.1 功能點分析 206 7.2.2 項目結構圖 207 7.2.3 數據接口 208 7.3 代碼分析 210 7.3.1 小程序底層代碼封裝 210 7.3.2 首頁 212 7.3.3 答題頁 213 7.3.4 答題結果頁 225 7.4 小結 227 第8章 案例分析——打賞 228 8.1 登錄 228 8.1.1 登錄流程 228 8.1.2 源碼講解 230 8.2 支付 237 8.3 小結 241 第9章 案例分析——日程表 243 9.1 業務流程 243 9.2 項目架構 245 9.2.1 功能點分析 245 9.2.2 項目結構圖 245 9.3 代碼分析 246 9.3.1 日程詳情頁 246 9.3.2 首頁 251 9.3.3 日程管理頁 257 9.4 小結 263 第10章 案例分析——多點商城 264 10.1 需求分析 264 10.2 技術架構 267 10.2.1 主界面架構 267 10.2.2 業務邏輯層 268 10.2.3 代理網絡請求接口 271 10.2.4 本地模擬接口數據 273 10.2.5 widgets 273 10.2.6 全局樣式控制 275 10.3 頁面實現 276 10.3.1 主界面實現 276 10.3.2 首頁與活動頁 279 10.3.3 分類頁與搜索頁 283 10.3.4 支付流程 286 10.3.5 其他頁面 287 10.4 小結 287 |
序: |
|