幫助中心 | 我的帳號 | 關於我們

微信小程序開發圖解案例教程(第2版)

  • 作者:劉剛
  • 出版社:人民郵電
  • ISBN:9787115489876
  • 出版日期:2019/01/01
  • 裝幀:平裝
  • 頁數:353
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    劉剛著的《微信小程序開發圖解案例教程(第2版)》分兩篇,介紹了微信小程序設計的基本知識和實戰案例。第一篇為微信小程序快速入門,包括認識微信小程序、微信小程序框架分析、用微信小程序組件構建UI界面、必備的微信小程序API、微信小程序設計及問答;第二篇為綜合案例應用,包括仿智行火車票12306微信小程序、仿糗事百科微信小程序、仿中國婚博會微信小程序3個綜合實戰案例。本書採用圖、表與詳細說明的示例代碼相結合的敘述方式,講解微信小程序設計的基本原理和知識,簡單易懂,提供了豐富詳盡的實戰案例,帶讀者邊做邊學,快速掌握微信小程序的設計和實現。
    本書可供對微信小程序開發有興趣的讀者自學,也可作為院校、培訓機構關於微信小程序開發課程的教材。

作者介紹
劉剛

目錄
第一篇  微信小程序快速入門
  第1章  認識微信小程序
    1.1  微信小程序介紹
    1.1.1  初識微信小程序
    1.1.2  微信小程序的功能
    1.1.3  微信小程序的使用場景
    1.1.4  微信小程序能取代App嗎
    1.1.5  微信小程序發展歷程
    1.1.6  微信小程序帶來的機會
    1.2  微信小程序開發準備
    1.2.1  基礎技術準備
    1.2.2  開發準備
    1.3  微信小程序開發工具的使用
    1.3.1  創建項目
    1.3.2  開發者工具界面
    1.3.3  模擬器區域
    1.3.4  編輯器區域
    1.3.5  調試器區域
    1.3.6  工具欄區域
    1.3.7  常用快捷鍵
    1.4  沙場大練兵:Hello World的創建
    1.5  小結
  第2章  微信小程序框架分析
    2.1  微信小程序目錄結構介紹
    2.1.1  框架全局文件
    2.1.2  工具類文件
    2.1.3  框架頁面文件
    2.1.4  小試牛刀:製作貓眼電影底部標籤導航
    2.2  微信小程序註冊程序應用
    2.3  微信小程序註冊頁面的使用
    2.3.1  頁面初始化數據
    2.3.2  生命周期函數
    2.3.3  頁面相關事件處理函數
    2.3.4  頁面路由管理
    2.3.5  自定義函數
    2.3.6  setData設值函數
    2.4  微信小程序如何綁定數據
    2.4.1  組件屬性綁定
    2.4.2  控制屬性綁定
    2.4.3  關鍵字綁定
    2.4.4  運算
    2.4.5  小試牛刀:天氣微信小程序
    2.5  微信小程序條件渲染
    2.5.1  wx:if判斷單個組件
    2.5.2  block wx:if 判斷多個組件
    2.6  微信小程序列表渲染
    2.6.1  wx:for 列表渲染單個組件
    2.6.2  block wx:for 列表渲染多個組件
    2.6.3  wx:key 指定唯一標識符
    2.7  微信小程序定義模板

    2.7.1  定義模板
    2.7.2  使用模板
    2.8  微信小程序的引用功能
    2.8.1  import引用
    2.8.2  include引用
    2.9  WXS小程序腳本語言
    2.9.1  模塊化
    2.9.2  變數與數據類型
    2.9.3  註釋
    2.9.4  語句
    2.10  沙場大練兵:仿香哈菜譜微信小程序
    2.10.1  底部標籤導航設計
    2.10.2  宮格導航設計
    2.10.3  香哈頭條初始化數據
    2.10.4  香哈頭條列表渲染及綁定數據
    2.10.5  香哈頭條模板引用
    2.11  小結
  第3章  用微信小程序組件構建UI界面
    3.1  視圖容器組件
    3.1.1  view視圖容器
    3.1.2  scroll-view可滾動視圖區域
    3.1.3  swiper滑塊視圖容器
    3.1.4  movable-view可移動視圖容器
    3.1.5  cover-view覆蓋原生組件的視圖容器
    3.2  基礎內容組件
    3.2.1  icon圖標
    3.2.2  text文本
    3.2.3  progress進度條
    3.2.4  rich-text富文本
    3.3  豐富的表單組件
    3.3.1  button按鈕
    3.3.2  checkbox多項選擇器
    3.3.3  radio單項選擇器
    3.3.4  input單行輸入框
    3.3.5  textarea多行輸入框
    3.3.6  label改進表單可用性
    3.3.7  picker滾動選擇器
    3.3.8  slider滑動選擇器
    3.3.9  switch開關選擇器
    3.3.10  form表單
    3.4  導航組件
    3.4.1  navigator頁面鏈接組件
    3.4.2  wx.navigateTo保留當前頁跳轉
    3.4.3  wx.redirectTo關閉當前頁跳轉
    3.4.4  跳轉到tabBar頁面
    3.4.5  wx.navigateBack返回上一頁
    3.4.6  設置導航條
    3.5  媒體組件
    3.5.1  audio音頻
    3.5.2  image圖片

    3.5.3  video視頻
    3.5.4  camera相機
    3.5.5  live-player實時音視頻播放
    3.5.6  live-pusher實時音視頻錄製
    3.6  地圖組件
    3.7  畫布組件
    3.8  沙場大練兵:表單登錄註冊微信小程序
    3.8.1  登錄設計
    3.8.2  手機號註冊設計
    3.8.3  企業用戶註冊設計
    3.9  小結
  第4章  必備的微信小程序API
    4.1  請求伺服器數據API
    4.2  文件上傳與下載API
    4.2.1  wx.uploadFile文件上傳
    4.2.2  wx.downloadFile文件下載
    4.3  WebSocket會話API
    4.4  圖片處理API
    4.4.1  wx.chooseImage(OBJECT)選擇圖片
    4.4.2  wx.previewImage(OBJECT)預覽圖片
    4.4.3  wx.getImageInfo(OBJECT)獲得圖片信息
    4.4.4  wx.saveImageToPhotosAlbum保存圖片到相冊
    4.5  文件操作API
    4.5.1  wx.saveFile保存文件到本地
    4.5.2  wx.getSavedFileList獲取本地文件列表
    4.5.3  wx.getSavedFileInfo獲取本地文件信息
    4.5.4  wx.removeSavedFile刪除本地文件
    4.5.5  wx.openDocument打開文檔
    4.5.6  wx.getFileInfo獲取文件信息
    4.6  數據緩存API
    4.6.1  數據緩存到本地
    4.6.2  獲取本地緩存數據
    4.6.3  移除和清理本地緩存數據
    4.7  位置信息API
    4.7.1  獲得位置、選擇位置、打開位置
    4.7.2  地圖組件控制
    4.8  設備應用API
    4.8.1  獲得系統信息
    4.8.2  獲取網路狀態
    4.8.3  加速度計
    4.8.4  羅盤
    4.8.5  撥打電話
    4.8.6  掃碼
    4.8.7  剪貼板
    4.8.8  藍牙
    4.8.9  屏幕亮度
    4.8.10  用戶截屏事件
    4.8.11  振動
    4.8.12  手機聯繫人
    4.9  交互反饋API

    4.9.1  消息提示框
    4.9.2  模態彈窗
    4.9.3  操作菜單
    4.10  登錄API
    4.11  微信支付API
    4.11.1  微信小程序支付介紹
    4.11.2  微信小程序支付實戰
    4.12  分享API
    4.13  沙場大練兵:仿豆瓣電影微信小程序
    4.13.1  電影頂部頁簽切換效果
    4.13.2  電影海報輪播效果
    4.13.3  電影列表方式布局
    4.13.4  電影詳情頁布局
    4.13.5  項目上傳與預覽
    4.14  小結
  第5章  微信小程序設計及問答
    5.1  微信小程序設計
    5.1.1  突出重點,減少干擾項
    5.1.2  主次動作區分明顯
    5.1.3  流程明確,避免打斷
    5.1.4  局部載入反饋
    5.1.5  模態窗口載入反饋
    5.1.6  彈出式操作結果
    5.1.7  模態對話框操作結果
    5.1.8  結果頁
    5.1.9  表單填寫友好提示
    5.2  微信小程序問答
    5.3  小結
第二篇  綜合案例應用
  第6章  綜合案例:仿智行火車票
    12306微信小程序
    6.1  需求描述
    6.2  設計思路及相關知識點
    6.2.1  設計思路
    6.2.2  相關知識點
    6.3  準備工作
    6.4  設計流程
    6.4.1  底部標籤導航設計
    6.4.2  海報輪播效果設計
    6.4.3  火車票查詢界面設計
    6.4.4  火車票列表設計
    6.4.5  個人中心界面設計
    6.4.6  搶票界面設計
    6.4.7  項目上傳和預覽
    6.5  小結
  第7章  綜合案例:仿糗事百科微信小程序
    7.1  需求描述
    7.2  設計思路及相關知識點
    7.2.1  設計思路
    7.2.2  相關知識點

    7.3  準備工作
    7.4  設計流程
    7.4.1  頂部頁簽菜單滑動設計
    7.4.2  頂部頁簽菜單切換效果設計
    7.4.3  糗事列表頁設計
    7.4.4  視頻列表頁設計
    7.4.5  分享設計
    7.4.6  項目預覽
    7.5  小結
  第8章  綜合案例:仿中國婚博會微信小程序
    8.1  需求描述
    8.2  設計思路及相關知識點
    8.2.1  設計思路
    8.2.2  相關知識點
    8.3  準備工作
    8.4  設計流程
    8.4.1  底部標籤導航設計
    8.4.2  海報輪播效果設計
    8.4.3  宮格導航設計
    8.4.4  全部分類導航設計
    8.4.5  現金券下拉菜單篩選條件設計
    8.4.6  現金券列表頁設計
    8.4.7  婚博會索票界面設計
    8.4.8  獲知渠道彈出層設計
    8.5  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032