展开全部

主编推荐语

微信小程序开发指南:入门知识及电影App等案例应用

内容简介

本书介绍了微信小程序的开发知识、流程和方法,分为两篇,第一篇为微信小程序快速入门,包括认识微信小程序、微信小程序框架分析、用微信小程序组件构建UI界面、必备的微信小程序API、微信小程序设计及问答;第二篇为综合案例应用,包括电影App微信小程序等3个综合应用案例。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 第2版前言
  • 第一篇 微信小程序快速入门
  • 第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 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。