中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
微信小程序開發(fā)零基礎入門

包郵 微信小程序開發(fā)零基礎入門

作者:張帆
出版社:電子工業(yè)出版社出版時間:2017-05-01
開本: 32開 頁數(shù): 412
中 圖 價:¥31.0(3.9折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

微信小程序開發(fā)零基礎入門 版權信息

微信小程序開發(fā)零基礎入門 本書特色

★微信小程序是一種*的App替代品,其定位是在微信公眾號的生態(tài)鏈中,使用微信本身作為應用平臺,無須更新和下載,開箱即用。本書由淺入深、循序漸進,使零基礎的讀者能夠熟練掌握使用微信開發(fā)小程序應用。 ★本書分為8章,第1~2章是關于小程序的應用場景和小程序本身的介紹,包括小程序涉及的技術和IDE開發(fā)環(huán)境的使用。第3章是HTML 5、CSS 3、JavaScript的語法介紹,然后引申出小程序使用的WXSS、WXML、JavaScript的相關語法。第4章是小程序開發(fā)組件的介紹,每個組件都配備了上手示例,幫助讀者加深印象。第5章是一個完整的小程序項目的開發(fā)步驟。第6章是調(diào)用微信API的介紹,對常見API提供了示例編碼和分析。第7章是一個完整的項目,包括前、后端,通過項目實戰(zhàn)讓讀者上手真正的小程序開發(fā)。第8章是對小程序*API(藍牙、卡券)等的補充。 ★本書內(nèi)容精練、重點突出、實例豐富,是面向廣大程序員的編程入門參考書,也是學習小程序開發(fā)入門的*實踐,同時也非常適合大中專院校師生自學,從而掌握*技術,拓寬知識體系。

微信小程序開發(fā)零基礎入門 內(nèi)容簡介

★從易到難、循序漸進,更輕松地掌握微信小程序開發(fā)的各種知識。★廣泛涉及、重點突出,更全面系統(tǒng)地學習小程序開發(fā)的各種方法。★理論結合實踐,更深入地理解小程序的控件和API的使用方法。★案例講解使用工程化思想,真正掌握小程序系統(tǒng)開發(fā)的精髓。

微信小程序開發(fā)零基礎入門 目錄

1 微信小程序開發(fā) 1
1.1 初識微信小程序開發(fā) 1
1.1.1 什么是微信公眾號 1
1.1.2 什么是微信小程序 3
1.1.3 微信小程序的應用領域 4
1.1.4 怎樣學好微信小程序 5
1.1.5 微信小程序的前景 6
1.2 小程序開發(fā)需要的技術 8
1.2.1 JavaScript技術 8
1.2.2 CSS技術 9
1.2.3 HTML(XML)技術 10
1.3 小程序開發(fā)所使用的技術 11
1.3.1 開發(fā)文件結構 12
1.3.2 配置程序 12
1.3.3 邏輯層 16
1.3.4 WXML 20
1.3.5 WXSS 25
1.4 搭建小程序開發(fā)環(huán)境 27
1.4.1 IDE下載 27
1.4.2 Windows系統(tǒng)的IDE安裝 29
1.5 上手實踐:**個Hello WX程序 31
1.6 小程序新能力 34
1.6.1 個人開發(fā)者申請小程序 35
1.6.2 小程序的基本信息管理 37
1.6.3 已有公眾號綁定小程序 40
1.6.4 小程序的分享和跳轉新模式 41
1.7 小結 43
1.8 實踐與練習 43
2 熟悉小程序開發(fā)工具 44
2.1 熟悉微信開發(fā)者工具 44
2.1.1 微信開發(fā)IDE簡介 44
2.1.2 IDE調(diào)試窗口 45
2.1.3 小程序的測試與重啟 49
2.1.4 小程序的調(diào)試 50
2.1.5 小程序的控制臺 53
2.1.6 IDE項目窗口 55
2.1.7 項目的關閉與新建 56
2.1.8 IDE項目編輯窗口 57
2.2 小結 59
2.3 實踐與練習 59
3 小程序開發(fā)基礎 60
3.1 HTML入門 60
3.1.1 HTML簡介 60
3.1.2 HTML的用途與結構 61
3.2 HTML基礎 62
3.2.1 HTML語法基礎 62
3.2.2 HTML元素 63
3.2.3 HTML屬性 77
3.2.4 WXML與HTML 78
3.3 CSS入門 79
3.4 CSS基礎 79
3.4.1 CSS基礎語法 80
3.4.2 CSS樣式 82
3.4.3 CSS框模型 95
3.4.4 CSS定位 101
3.4.5 CSS與WXSS 106
3.5 JavaScript入門 106
3.5.1 JavaScript簡介 106
3.5.2 JavaScript前景 107
3.6 JavaScript基礎 108
3.6.1 JavaScript注釋 108
3.6.2 JavaScript變量 108
3.6.3 JavaScript數(shù)據(jù)類型 112
3.6.4 JavaScript對象 118
3.6.5 JavaScript函數(shù) 122
3.6.6 JavaScript運算符 127
3.6.7 JavaScript邏輯控制語句 128
3.7 小結 142
3.8 實踐與練習 143
4 小程序開發(fā)組件 144
4.1 視圖組件 144
4.1.1 視圖容器(view)組件 144
4.1.2 可滾動視圖區(qū)域(scroll-view) 147
4.1.3 滑動界面(swiper) 147
4.2 基礎內(nèi)容 149
4.2.1 小圖標(icon) 149
4.2.2 文本組件(text) 150
4.2.3 進度條組件(progress) 152
4.3 表單組件 153
4.3.1 按鈕組件(button) 153
4.3.2 多選擇框(checkbox) 156
4.3.3 表單form 159
4.3.4 輸入框組件(input) 160
4.3.5 label元素 163
4.3.6 滾動選擇器picker 163
4.3.7 單選控制器(radio) 166
4.3.8 滑動選擇器(slider) 168
4.3.9 開關選擇器(switch) 170
4.3.10 文本框控件(textarea) 172
4.4 導航 174
4.5 媒體組件 176
4.5.1 音頻組件(audio) 177
4.5.2 上手實踐:音樂播放器 177
4.5.3 圖片控件(image) 180
4.5.4 上手實踐:相冊 180
4.5.5 視頻控件(video) 184
4.5.6 上手實踐:帶彈幕的視頻播放器 184
4.6 地圖 187
4.6.1 地圖 187
4.6.2 上手實踐:微信中的騰訊地圖定位 188
4.7 畫布 189
4.7.1 畫布控件(canvas) 190
4.7.2 上手實踐:使用canvas實現(xiàn)畫布的繪制 190
4.8 小結 192
4.9 實踐與練習 192
5 項目實戰(zhàn)1——日記本 193
5.1 需求分析 193
5.1.1 需求確定 193
5.1.2 功能確定 194
5.1.3 系統(tǒng)設計 194
5.1.4 原型設計 197
5.2 具體編碼 199
5.2.1 項目初始化 199
5.2.2 測試環(huán)境搭建 201
5.2.3 用戶系統(tǒng)編碼 203
5.2.4 日記系統(tǒng)編碼 218
5.3 小結 233
5.4 實踐與練習 235
6 微信提供的API解析 236
6.1 網(wǎng)絡 236
6.1.1 發(fā)起請求 236
6.1.2 上傳與下載 238
6.1.3 WebSocket 240
6.2 媒體 243
6.2.1 圖片 243
6.2.2 錄音 245
6.2.3 語音控制 246
6.2.4 音樂控制 248
6.2.5 視頻控制 252
6.2.6 上手實踐:獲取本地視頻和播放控制 254
6.3 文件 256
6.4 數(shù)據(jù)緩存 260
6.5 位置 264
6.5.1 獲取位置 264
6.5.2 查看位置 265
6.5.3 地圖組件控制 266
6.5.4 上手實踐:地圖控制和查看 267
6.6 設備 269
6.6.1 系統(tǒng)信息 269
6.6.2 網(wǎng)絡狀態(tài) 271
6.6.3 重力感應 271
6.6.4 羅盤 272
6.6.5 撥打電話 272
6.6.6 掃碼 272
6.6.7 上手實踐:獲取所有手機信息和網(wǎng)絡狀態(tài) 273
6.7 界面 274
6.7.1 交互反饋 274
6.7.2 設置導航條 277
6.7.3 導航 278
6.7.4 動畫 280
6.7.5 下拉刷新 284
6.7.6 上手實踐:帶有控制的動畫 285
6.8 繪圖 287
6.8.1 在canvas上畫圖 289
6.8.2 canvas坐標系 290
6.8.3 漸變 291
6.8.4 上手實踐:使用canvas繪制笑臉 294
6.9 開放接口 296
6.9.1 登錄 296
6.9.2 用戶信息 301
6.9.3 微信支付 302
6.9.4 模板消息 303
6.9.5 客服消息 307
6.9.6 分享 315
6.9.7 獲取二維碼 316
6.10 小結 316
6.11 實踐與練習 317
7 項目實戰(zhàn)2——在線閱讀 318
7.1 項目準備工作 318
7.1.1 項目需求分析 318
7.1.2 項目系統(tǒng)設計 319
7.1.3 設計1:用戶模塊 319
7.1.4 設計2:小說閱讀模塊 321
7.1.5 項目使用到的技術 321
7.2 項目服務器端編碼 322
7.2.1 服務器端介紹 322
7.2.2 Laravel框架的安裝與配置 322
7.2.3 服務器功能路由劃分 324
7.2.4 服務器數(shù)據(jù)庫搭建 325
7.2.5 服務器的配置 327
7.2.6 服務器的項目結構 328
7.2.7 服務器端登錄頁面的代碼實現(xiàn) 328
7.2.8 服務器端管理主頁的代碼實現(xiàn) 330
7.2.9 服務器端管理用戶的代碼實現(xiàn) 332
7.2.10 小程序的接口文檔 332
7.2.11 后臺管理頁面搭建 339
7.2.12 服務器端的測試 347
7.3 項目微信小程序端編碼 352
7.3.1 微信小程序頁面設計 353
7.3.2 搭建微信小程序項目 353
7.3.3 微信小程序“首頁”菜單的代碼實現(xiàn) 355
7.3.4 微信小程序“用戶歷史”菜單的代碼實現(xiàn) 357
7.3.5 微信小程序“用戶注冊”頁面的代碼實現(xiàn) 361
7.3.6 微信小程序“小說閱讀”頁面的代碼實現(xiàn) 367
7.4 小結 371
7.5 實踐與練習 371
8 小程序新增API 372
8.1 藍牙API 372
8.1.1 獲取藍牙適配器 372
8.1.2 關閉藍牙模塊 374
8.1.3 獲取本機藍牙狀態(tài) 375
8.1.4 搜索藍牙設備 377
8.1.5 上手實踐:藍牙管理器 386
8.2 其他新增API 389
8.2.1 獲取收貨地址 390
8.2.2 打開小程序設置界面 391
8.2.3 操作剪貼板 392
8.2.4 支持微信卡券 393
8.2.5 監(jiān)聽網(wǎng)絡變化 395
8.3 ES 6的支持 396
8.4 小結 398
8.5 實踐與練習 398
展開全部

微信小程序開發(fā)零基礎入門 作者簡介

★張帆 巨人網(wǎng)絡(上海)公司網(wǎng)頁開發(fā)工程師。喜歡在博客、GitHub和簡書上持續(xù)分享各種開發(fā)技術和編程實例,有著豐富的項目經(jīng)驗,喜歡新興技術和*開發(fā)方式,喜歡JavaScript系的React.js、vue.js等技術。精通網(wǎng)頁后臺開發(fā)、相關的項目管理精通網(wǎng)頁后臺開發(fā)、相關的項目管理等。 ★陳思含 廈門衛(wèi)星定位應用股份有限公司(廈門)開發(fā)工程師。從事于交通領域大數(shù)據(jù)的處理以及B/S相關系統(tǒng)的開發(fā),精通Java領域的相關開發(fā),精通JavaScript、CSS、HTML等小程序相關的技術,并且有長期開發(fā)以及運營微信公眾號的經(jīng)驗。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 整车VOC采样环境舱-甲醛VOC预处理舱-多舱法VOC检测环境仓-上海科绿特科技仪器有限公司 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 培训中心-海南香蕉蛋糕加盟店技术翰香原中心官网总部 | 珠宝展柜-玻璃精品展柜-首饰珠宝展示柜定制-鸿钛展柜厂家 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 全自动包装机_灌装机生产厂家-迈驰包装设备有限公司 | 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 塑胶地板-商用PVC地板-pvc地板革-安耐宝pvc塑胶地板厂家 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 超声波清洗机_大型超声波清洗机_工业超声波清洗设备-洁盟清洗设备 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 制氮设备_PSA制氮机_激光切割制氮机_氮气机生产厂家-苏州西斯气体设备有限公司 | 海峰资讯 - 专注装饰公司营销型网站建设和网络营销培训 | 不锈钢螺丝,不锈钢螺栓,不锈钢标准件-江苏百德特种合金有限公司 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 威客电竞(vk·game)·电子竞技赛事官网 | 玻璃钢型材_拉挤模具_玻璃钢拉挤设备——滑县康百思 | 成都租车_成都租车公司_成都租车网_众行宝 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 电渗析,废酸回收,双极膜-山东天维膜技术有限公司 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 雪花制冰机(实验室雪花制冰机)百科| 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 动环监控_机房环境监控_DCIM_机房漏水检测-斯特纽 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 |