万本电子书0元读

万本电子书0元读

顶部广告

微信小程序开发技术电子书

1.力求由浅深,循序渐。 2.采用模块化结构。 3.采用“任务驱动”的编写方式,以实际问题引出相关原理和概念。 4.引“案例教学”和“启发式教学”方法,便于激发学生的学习兴趣,注重学生发现问题、分析问题、解决问题的能力。 5.强调实验教学。

售       价:¥

纸质售价:¥44.50购买纸书

70人正在读 | 0人评论 6.2

作       者:秦长春

出  版  社:人民邮电出版社有限公司

出版时间:2021-01-01

字       数:21.6万

所属分类:

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书较为全面地介绍了微信小程序发的基本流程和方法,包括发工具和发语言。全书共10章,主要分为两个部分,*部分(第1~7章)主要介绍了发微信小程序必须掌握的体系结构,包括初识微信小程序、技术框架、WXML标签语言、WXSS样式语言、JavaScript交互逻辑、小程序组件及小程序API;第二部分(第8~10章)介绍了微信小程序的发应用实例,包括人脸识别应用实例、小游戏发实例及综合实例—在线商场。<br/>【推荐语】<br/>1.力求由浅深,循序渐。 2.采用模块化结构。 3.采用“任务驱动”的编写方式,以实际问题引出相关原理和概念。 4.引“案例教学”和“启发式教学”方法,便于激发学生的学习兴趣,注重学生发现问题、分析问题、解决问题的能力。 5.强调实验教学。<br/>【作者】<br/>秦长春,副教授,高级系统分析师,重庆电子工程职业学院软件学院教师,“双师型”教师,曾在世界500强企业从事软件发工作,有丰富的项目实施与软件发经验。在校讲授课程包括微信平台发技术、HTML5、PowerDesigner、CMM体系与应用等。<br/>
目录展开

扉页

目录

内容提要

前言

第1章 初识微信小程序

1.1 认识微信小程序

1.1.1 发展历程

1.1.2 小程序功能

1.1.3 小程序的注册

1.2 安装开发工具

1.2.1 下载与安装

1.2.2 开发工具功能介绍

1.2.3 常见快捷键

1.3 本章小结

第2章 技术框架

2.1 总体技术框架

2.1.1 运行机制

2.1.2 启动配置

2.1.3 目录结构

2.2 逻辑层

2.2.1 程序注册

2.2.2 路由与场景值

2.2.3 模块化和API

2.3 视图层

2.3.1 WXML

2.3.2 WXSS

2.3.3 基础组件

2.4 组件事件与行为数据缓存插件

2.4.1 开发插件

2.4.2 使用插件

2.4.3 插件功能页

2.5 本章小结

第3章 WXML标签语言

3.1 语法规范

3.2 数据绑定

3.2.1 简单绑定

3.2.2 运算绑定

3.2.3 组合绑定

3.3 页面渲染

3.3.1 列表渲染

3.3.2 条件渲染

3.4 事件

3.4.1 事件分类

3.4.2 事件绑定

3.4.3 冒泡与非冒泡事件

3.5 模板与引用

3.5.1 模板

3.5.2 引用

3.6 本章小结

第4章 WXSS样式语言

4.1 尺寸单位

4.1.1 物理像素

4.1.2 逻辑像素

4.1.3 像素比

4.2 选择器

4.2.1 类选择器

4.2.2 ID选择器

4.2.3 组合选择器

4.3 样式使用

4.3.1 样式导入

4.3.2 内联样式

4.3.3 全局样式与局部样式

4.4 本章小结

第5章 JavaScript交互逻辑

5.1 JavaScript基础

5.1.1 基本语法

5.1.2 3种流程控制

5.2 模块规范

5.2.1 CommonJS规范

5.2.2 AMD规范

5.2.3 UMD规范

5.2.4 CMD规范

5.2.5 ES6规范

5.3 面向对象设计

5.3.1 类和对象

5.3.2 创建对象

5.3.3 使用对象

5.4 JSON介绍

5.4.1 JSON语法

5.4.2 读取JSON

5.4.3 创建JSON

5.5 本章小结

第6章 小程序组件

6.1 视图容器

6.1.1 view

6.1.2 scroll-view

6.1.3 swiper

6.2 基础内容

6.2.1 图标组件

6.2.2 文本组件

6.2.3 富文本组件

6.2.4 进度条

6.3 表单组件

6.3.1 按钮组件

6.3.2 选择器组件

6.3.3 滚动选择器

6.3.4 输入框

6.3.5 标签组件

6.4 导航组件

6.4.1 页面导航

6.4.2 自定义组件导航

6.5 媒体组件

6.5.1 图片组件

6.5.2 音频组件

6.5.3 视频组件

6.6 地图与画布

6.6.1 地图组件

6.6.2 画布组件

6.7 自定义组件

6.7.1 组件模板与样式

6.7.2 Component构造器

6.7.3 组件事件与行为

6.7.4 组件间关系

6.7.5 抽象节点

6.8 本章小结

第7章 小程序API

7.1 网络API

7.1.1 发起请求

7.1.2 上传与下载

7.1.3 WebSocket

7.2 媒体API

7.2.1 图片

7.2.2 录音

7.2.3 音频相关

7.2.4 视频相关

7.2.5 实时音视频

7.3 文件API

7.3.1 读取文件信息

7.3.2 保存文件

7.3.3 打开文件

7.3.4 删除文件

7.4 数据API

7.4.1 存储缓存

7.4.2 获取缓存

7.4.3 删除和清除缓存

7.5 位置API

7.5.1 获取位置

7.5.2 查看位置

7.5.3 地图组件控制

7.6 设备API

7.6.1 系统信息

7.6.2 网络连接

7.6.3 加速度计

7.6.4 罗盘

7.6.5 拨打电话

7.6.6 扫码

7.6.7 剪贴板

7.6.8 蓝牙

7.6.9 屏幕

7.6.10 手机联系人

7.7 界面API

7.7.1 交互反馈

7.7.2 设置导航相关

7.7.3 设置窗口背景

7.7.4 动画

7.7.5 其他API

7.8 开放API

7.8.1 登录、授权

7.8.2 用户信息

7.8.3 卡券、发票

7.8.4 微信支付

7.8.5 小程序跳转

7.8.6 其他API

7.9 本章小结

第8章 人脸识别应用实例

8.1 人脸识别接口

8.1.1 腾讯云人脸识别

8.1.2 接口使用

8.1.3 云开发

8.2 功能设计

8.2.1 照片上传

8.2.2 人脸检测

8.2.3 五官定位

8.2.4 人脸融合

8.3 开发实现

8.3.1 照片上传

8.3.2 人脸检测

8.3.3 五官定位

8.3.4 人脸融合

8.3.5 页面展示

8.4 本章小结

第9章 小游戏开发实例

9.1 游戏开发基础

9.1.1 文件结构

9.1.2 Canvas应用

9.1.3 模块化

9.1.4 对引擎的支持

9.2 项目介绍

9.2.1 游戏开始

9.2.2 游戏进行

9.2.3 游戏结束

9.3 功能设计

9.3.1 背景设计

9.3.2 物体移动

9.3.3 边缘检测

9.3.4 碰撞检测

9.4 开发实现

9.4.1 运行时准备

9.4.2 飞机移动

9.4.3 边缘检测

9.4.4 碰撞检测

9.5 本章小结

第10章 综合实例——在线商场

10.1 项目介绍

10.2 功能设计

10.2.1 底部导航栏

10.2.2 首页

10.2.3 购物车

10.2.4 我的

10.3 开发实现

10.3.1 底部导航栏

10.3.2 首页

10.3.3 商品明细页面

10.3.4 购物车页面

10.3.5 我的页面

10.4 本章小结

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部