微信小程序案例开发
作者:倪红军主编
出版时间: 2020年版
内容简介
《微信小程序案例开发》采用“案例诠释理论,项目推动实践”的理念编写。内容包括小程序开发环境、小程序结构分析、界面设计、基本组件、数据存储与访问、多媒体应用开发、硬件设备应用开发、网络应用与云开发等重要内容。全书在章节编排上选取了“易学、易用、易扩展”的技术范例和“有趣、经典、综合性”的项目案例。书中技术范例的实现过程引导读者使用微信小程序开发技术的方法,并以层次性的技术解析讲解技术原理,使读者了解实际开发中的各种问题和解决方案;书中项目案例的设计思路帮助读者开阔视野,并以图文并茂的操作步骤呈现。读者既可以体会“教、学、做”深度融合的乐趣,又可以提高解决实际问题的能力。全书内容新颖,结构清晰,文字流畅,配套资源丰富,既适合作为微信小程序零基础初学者的入门级教材,也适合作为具有一定编程基础开发者的参考书。
目录
第1章 小程序开发环境
1.1 小程序的发展与现状
1.2 小程序的基本架构与特性
1.2.1 小程序的基本架构
1.2.2 小程序的特性
1.3 小程序开发环境搭建与工具介绍
1.3.1 开发环境搭建
1.3.2 新建第一个小程序
1.3.3 微信开发者工具界面功能介绍
本章小结
第2章 小程序结构分析
2.1 小程序的目录和文件
2.1.1 小程序的目录结构
2.1.2 小程序的文件格式
2.1.3 pages目录
2.1.4 utils目录
2.1.5 小程序根目录下的文件
2.2 小程序的整体描述文件
2.2.1 appjs
2.2.2 apjson
2.2.3 app.wxss
2.3 小程序的页面描述文件
2.3.1 页面结构文件(WXML)
2.3.2 页面样式文件(WXSS)
2.3.3 页面逻辑文件(JaVaScript)
2.3.4 页面配置文件(json)
本章小结
第3章 界面设计
3.1 概述
3.2 样式
3.2.1 长度单位
3.2.2 样式导入
3.2.3 内联样式与类样式
3.3 flex布局
3.3.1 容器的属性
3.3.2 容器项的属性
3.4 仿“猜画小歌”界面设计
3.4.1 预备知识
3.4.2 仿“猜画小歌”界面的实现
3.5 商品展示界面设计
3.5.1 预备知识
3.5.2 商品展示界面的实现
本章小结
第4章 基本组件
4.1 概述
4.1.1 组件
4.1.2 事件
4.2 小学生算术题的设计与实现
4.2.1 预备知识
4.2.2 小学生算术题的实现
4.3 猜扑克游戏的设计与实现
4.3.1 预备知识
4.3.2 猜扑克游戏的实现
4.4 信息登记界面的设计与实现
4.4.1 预备知识
4.4.2 信息登记界面的实现
4.5 毕业生满意度调查表的设计与实现
4.5.1 预备知识
4.5.2 满意度调查表的实现
4.6 购物小程序的设计与实现
4.6.1 预备知识
4.6.2 购物小程序的实现
本章小结
第5章 数据存储与访问
5.1 概述
5.1.1 本地缓存存储访问机制
5.1.2 文件系统存储访问机制
5.2 随手拍的设计与实现
5.2.1 预备知识
5.2.2 随手拍的实现
5.3 文本阅读器的设计与实现
5.3.1 预备知识
5.3.2 文本阅读器的实现
……
第6章 多媒体应用开发
第7章 硬件设备应用开发
第8章 网络应用与云开发