注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)微信小程序開發(fā)實(shí)戰(zhàn)

微信小程序開發(fā)實(shí)戰(zhàn)

微信小程序開發(fā)實(shí)戰(zhàn)

定 價(jià):¥89.00

作 者: 張益琿
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787121381089 出版時(shí)間: 2019-12-01 包裝:
開本: 16開 頁數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本小程序開發(fā)的入門級教程圖書,也是一本著重于動手實(shí)戰(zhàn)的編程指導(dǎo)書。隨著這兩年小程序開發(fā)的日漸火熱,無論是對于編程工作者、編程講師或是編程愛好者與學(xué)生,掌握小程序開發(fā)技能都將為自己帶來極大的收獲。本書分4個(gè)部分進(jìn)行小程序開發(fā)的全面講解,第1部分著重于語法與小程序開發(fā)基礎(chǔ)。第2部分是進(jìn)階部分,著重于小程序開發(fā)中的重難點(diǎn)進(jìn)行講解。第3部分為實(shí)戰(zhàn)部分,通過兩個(gè)完整的實(shí)戰(zhàn)項(xiàng)目幫助讀者綜合運(yùn)行學(xué)習(xí)到的知識進(jìn)行實(shí)戰(zhàn)項(xiàng)目開發(fā),鍛煉讀者的動手能力與運(yùn)用能力。第4部分為擴(kuò)展部分,跳出小程序開發(fā),向讀者介紹更多相關(guān)領(lǐng)域的開發(fā)技術(shù)。

作者簡介

  個(gè)人開源中國技術(shù)博客50萬余字,訪問量過90萬,關(guān)于iOS開發(fā)、Swift語言、Objective-C語言、Java與JavaScript語言、Android等相關(guān)技術(shù)博客400余篇。GitHub活躍用戶。 任麥子學(xué)院iOS金牌講師,良師益友網(wǎng),51CTO學(xué)院,CSND網(wǎng)絡(luò)學(xué)院簽約講師 ,開源中國高手問答欄目受邀技術(shù)專家。發(fā)布iOS教學(xué)課程7套,時(shí)長超過200小時(shí)。

圖書目錄

第1章 走進(jìn)小程序的開發(fā)世界\t
1.1 認(rèn)識小程序
1.1.1 小程序的發(fā)展史
1.1.2 幾款優(yōu)秀的小程序\t
1.1.3 小程序的適用場景\t
1.1.4 小程序的設(shè)計(jì)建議\t
1.2 開發(fā)前的準(zhǔn)備\t
1.2.1 注冊小程序開發(fā)賬號\t
1.2.2 下載和安裝微信開發(fā)者工具
1.2.3 微信開發(fā)者工具的使用簡介
1.2.4 發(fā)布小程序體驗(yàn)版與上架小程序\t
1.3 編寫HelloWorld程序\t
1.3.1 分析小程序示例工程\t
1.3.2 修改示例程序\t
1.3.3 進(jìn)行真機(jī)調(diào)試\t
第2章 小程序開發(fā)中的“三駕馬車”
2.1 代碼邏輯的靈魂――ECMAScript6基礎(chǔ)\t
2.1.1 測試JavaScript代碼\t
2.1.2 使用變量\t
2.1.3 7種重要的數(shù)據(jù)類型\t
2.1.4 強(qiáng)大的運(yùn)算符\t
2.1.5 條件語句\t
2.1.6 多分支結(jié)構(gòu)\t
2.1.7 循環(huán)結(jié)構(gòu)\t
2.1.8 中斷結(jié)構(gòu)\t
2.1.9 異常捕獲\t
2.1.10 使用函數(shù)\t
2.1.11 使用對象\t
2.1.12 定義類\t
2.1.13 解構(gòu)賦值\t
2.1.14 Proxy代理對象
2.1.15 Promise承諾對象
2.2 應(yīng)用程序的骨架――WXML基礎(chǔ)\t
2.2.1 認(rèn)識WXML\t
2.2.2 將數(shù)據(jù)綁定到WXML界面中\(zhòng)t
2.2.3 WXML的邏輯能力\t
2.2.4 WXML模板\t
2.3 裝裱與布局――WXSS基礎(chǔ)\t
2.3.1 WXSS與CSS\t
2.3.2 WXSS選擇器\t
2.3.3 WXSS背景相關(guān)屬性\t
2.3.4 WXSS文本相關(guān)屬性\t
2.3.5 WXSS邊距與邊框相關(guān)屬性\t
2.3.6 WXSS元素定位相關(guān)屬性\t
2.3.7 其他顯示效果相關(guān)屬性\t
第3章 小程序容器組件應(yīng)用\t
3.1 view視圖組件\t
3.1.1 view視圖組件核心屬性\t
3.1.2 組件flex布局\t
3.2 可滾動的容器視圖組件\t
3.2.1 scroll-view滾動視圖組件
3.2.2 swiper輪播組件\t
3.2.3 movable-view可拖曳組件\t
3.3 浮層視圖組件\t
3.3.1 cover-view浮層文本視圖\t
3.3.2 cover-image浮層圖片視圖\t
第4章 小程序中的視圖組件\t
4.1 基礎(chǔ)視圖組件\t
4.1.1 icon組件\t
4.1.2 text組件\t
4.1.3 rich-text組件\t
4.1.4 progress組件\t
4.1.5 button組件\t
4.2 用戶輸入相關(guān)組件\t
4.2.1 checkbox組件\t
4.2.2 radio組件\t
4.2.3 input組件\t
4.2.4 switch組件\t
4.2.5 label組件\t
4.2.6 slider組件\t
4.2.7 textarea組件\t
4.3 選擇器組件\t
4.3.1 普通選擇器\t
4.3.2 多列選擇器\t
4.3.3 時(shí)間選擇器\t
4.3.4 日期選擇器\t
4.3.5 地區(qū)選擇器
4.3.6 選擇器視圖\t
第5章 高級視圖組件\t
5.1 導(dǎo)航組件\t
5.1.1 navigator導(dǎo)航組件
5.1.2 導(dǎo)航跳轉(zhuǎn)方式\t
5.2 多媒體相關(guān)組件\t
5.2.1 image組件\t
5.2.2 audio組件\t
5.2.3 video組件\t
5.2.4 camera組件\t
5.2.5 直播相關(guān)組件\t
5.3 地圖組件\t
5.3.1 map組件的應(yīng)用\t
5.3.2 向地圖上添加標(biāo)記點(diǎn)\t
5.3.3 向地圖上添加線段\t
5.3.4 向地圖上添加閉合多邊形\t
5.3.5 向地圖上添加圓形\t
5.3.6 MapContext對象\t
5.4 canvas組件\t
5.4.1 使用canvas組件\t
5.4.2 CanvasContext上下文對象詳解\t
第6章 自定義組件\t
6.1 創(chuàng)建自定義組件\t
6.1.1 創(chuàng)建自定義組件模板\t
6.1.2 使用自定義組件插槽\t
6.2 自定義組件的數(shù)據(jù)與方法綁定\t
6.2.1 組件構(gòu)造方法\t
6.2.2 內(nèi)部數(shù)據(jù)與外部數(shù)據(jù)\t
6.2.3 使用數(shù)據(jù)集進(jìn)行傳值\t
6.2.4 自定義組件的事件\t
6.3 組件的生命周期函數(shù)與behaviors\t
6.3.1 組件的生命周期函數(shù)\t
6.3.2 行為混入\t
6.4 組件間關(guān)系與數(shù)據(jù)監(jiān)聽器\t
6.4.1 定義組件關(guān)系\t
6.4.2 使用數(shù)據(jù)監(jiān)聽器\t
第7章 網(wǎng)絡(luò)與數(shù)據(jù)存儲\t
7.1 進(jìn)行網(wǎng)絡(luò)請求\t
7.1.1 使用第三方網(wǎng)絡(luò)數(shù)據(jù)服務(wù)\t
7.1.2 在小程序中訪問接口服務(wù)\t
7.1.3 wx.request請求方法詳解\t
7.2 文件下載與上傳\t
7.2.1 文件下載\t
7.2.2 文件上傳\t
7.3 使用WebSocket技術(shù)\t
7.3.1 建立WebSocket對象\t
7.3.2 使用SocketTask對象\t
7.4 小程序中的數(shù)據(jù)存儲技術(shù)\t
7.4.1 數(shù)據(jù)緩存\t
7.4.2 使用文件接口進(jìn)行持久化存儲\t
7.4.3 使用文件管理器\t
第8章 界面交互與動畫\t
8.1 系統(tǒng)彈窗\t
8.1.1 消息框\t
8.1.2 對話框\t
8.1.3 等待提示框\t
8.1.4 抽屜彈窗\t
8.2 操作導(dǎo)航欄與標(biāo)簽欄\t
8.2.1 使用接口設(shè)置導(dǎo)航欄\t
8.2.2 配置標(biāo)簽欄\t
8.3 頁面的下拉刷新與上拉加載\t
8.3.1 配置下拉刷新與上拉加載功能\t
8.3.2 下拉刷新與上拉加載的回調(diào)方法\t
8.4 使用WXSS定義動畫\t
8.4.1 定義關(guān)鍵幀\t
8.4.2 組件的形態(tài)變換與動畫\t
8.4.3 過渡動畫\t
8.4.4 監(jiān)聽動畫過程\t
8.5 使用Animation動畫對象\t
8.5.1 Animation動畫示例\t
8.5.2 Animation對象方法\t
第9章 小程序中的功能接口\t
9.1 系統(tǒng)信息與更新\t
9.1.1 獲取系統(tǒng)信息\t
9.1.2 小程序更新機(jī)制\t
9.2 轉(zhuǎn)發(fā)與分享\t
9.2.1 小程序分享入口\t
9.2.2 分享參數(shù)配置\t
9.3 獲取微信用戶信息\t
9.3.1 關(guān)于用戶授權(quán)\t
9.3.2 獲取用戶信息\t
9.3.3 進(jìn)行登錄操作\t
9.4 調(diào)用微信功能插件\t
9.4.1 使用微信支付\t
9.4.2 卡券與發(fā)票\t
9.4.3 獲取用戶運(yùn)動數(shù)據(jù)\t
9.5 常用的設(shè)備功能接口\t
9.5.1 網(wǎng)絡(luò)與Wi-Fi\t
9.5.2 電話與聯(lián)系人\t
9.5.3 屏幕與電量\t
9.5.4 振動與掃碼\t
第10章 小程序全棧開發(fā)――使用云開發(fā)\t
10.1 云開發(fā)配置\t
10.1.1 開通云開發(fā)\t
10.1.2 云開發(fā)控制臺簡介\t
10.2 使用云端數(shù)據(jù)庫\t
10.2.1 在控制臺使用數(shù)據(jù)庫\t
10.2.2 在小程序中調(diào)用數(shù)據(jù)庫\t
10.2.3 在小程序中進(jìn)行數(shù)據(jù)查詢操作\t
10.2.4 數(shù)據(jù)的更新與刪除\t
10.3 使用云存儲\t
10.3.1 存儲管理后臺\t
10.3.2 在小程序端操作云文件\t
10.4 云函數(shù)\t
10.4.1 使用云函數(shù)\t
10.4.2 進(jìn)行參數(shù)傳遞
10.4.3 異步執(zhí)行的云函數(shù)\t
10.4.4 在云函數(shù)中調(diào)用數(shù)據(jù)庫接口\t
第11章 實(shí)戰(zhàn)項(xiàng)目:新聞客戶端小程序\t
11.1 開發(fā)前的準(zhǔn)備\t
11.1.1 需求確認(rèn)、方案選擇與頁面設(shè)計(jì)\t
11.1.2 搭建初始工程\t
11.2 設(shè)計(jì)“精選”頁面\t
11.2.1 “精選”頁面布局開發(fā)\t
11.2.2 “精選”頁面接口調(diào)用與數(shù)據(jù)渲染\t
11.3 開發(fā)“分類”頁面\t
11.3.1 分類目錄頁的搭建\t
11.3.2 開發(fā)新聞分類列表頁面\t
11.4 新聞詳情頁與新聞收藏功能的開發(fā)\t
11.4.1 新聞詳情頁的開發(fā)\t
11.4.2 新聞收藏功能的開發(fā)\t
11.5 完善收藏功能與添加分享功能\t
11.5.1 編寫收藏頁面\t
11.5.2 添加分享功能\t
第12章 實(shí)戰(zhàn)項(xiàng)目:讀書社區(qū)小程序\t
12.1 項(xiàng)目需求分析與接口服務(wù)準(zhǔn)備\t
12.1.1 讀書社區(qū)項(xiàng)目需求\t
12.1.2 使用萬維易源網(wǎng)的圖書查詢接口服務(wù)\t
12.2 工程基礎(chǔ)工具封裝
12.2.1 創(chuàng)建工程\t
12.2.2 基礎(chǔ)工具封裝\t
12.2.3 懸浮按鈕組件的封裝\t
12.2.4 圖書錄入功能的開發(fā)\t
12.3 圖書詳情頁的開發(fā)\t
12.3.1 編寫詳情頁頁面\t
12.3.2 增加登錄與收藏相關(guān)邏輯\t
12.4 編寫書房主頁\t
12.4.1 書房頁面布局\t
12.4.2 獲取書房信息\t
12.4.3 添加編輯書房名稱和書房簡介功能\t
12.5 開發(fā)書評相關(guān)模塊\t
12.5.1 發(fā)布評論頁面開發(fā)\t
12.5.2 發(fā)布書評功能\t
12.5.3 在書籍詳情頁添加書評模塊\t
12.6 應(yīng)用首頁開發(fā)\t
12.6.1 開發(fā)首頁基礎(chǔ)功能\t
12.6.2 進(jìn)行書評信息的請求\t
第13章 編程之路\t
13.1 原生開發(fā)\t
13.1.1 iOS原生開發(fā)\t
13.1.2 Android原生開發(fā)\t
13.1.3 混合開發(fā)技術(shù)\t
13.2 網(wǎng)站開發(fā)\t
13.2.1 Python編程語言\t
13.2.2 Java編程語言\t
13.2.3 JavaScript編程語言\t
13.2.4 Ruby編程語言\t
13.3 編程之路

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號