微信小程序开发图解案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘刚著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2017
- ISBN:7115450456
- 页数:344 页
第一篇 微信小程序快速入门 1
第1章 认识微信小程序 1
1.1 微信小程序介绍 1
1.1.1 初识微信小程序 1
1.1.2 微信小程序的功能 2
1.1.3 微信小程序能否取代App 3
1.1.4 微信小程序的发展历程 3
1.1.5 微信小程序带来的机会 3
1.2 微信小程序开发准备 3
1.2.1 基础技术准备 3
1.2.2 开发准备 4
1.3 微信小程序开发工具的使用 5
1.3.1 创建项目 5
1.3.2 编辑 7
1.3.3 常用快捷键 9
1.3.4 调试 10
1.3.5 项目 12
1.3.6 编译 13
1.3.7 前台/后台 13
1.3.8 缓存 14
1.4 沙场大练兵:Hello World的创建 14
1.5 小结 17
第2章 微信小程序框架分析 18
2.1 微信小程序目录结构介绍 18
2.1.1 框架全局文件 18
2.1.2 工具类文件 23
2.1.3 框架页面文件 24
2.1.4 小试牛刀:制作猫眼电影底部标签导航 24
2.2 微信小程序注册程序的应用 27
2.3 微信小程序注册页面的使用 29
2.3.1 页面初始化数据 30
2.3.2 生命周期函数 30
2.3.3 页面相关事件处理函数 30
2.3.4 页面路由管理 31
2.3.5 自定义函数 32
2.3.6 setData设值函数 32
2.4 微信小程序如何绑定数据 33
2.4.1 组件属性绑定 33
2.4.2 控制属性绑定 34
2.4.3 关键字绑定 34
2.4.4 运算 34
2.4.5 小试牛刀:天气微信小程序 35
2.5 微信小程序条件渲染 38
2.5.1 wx:if判断单个组件 38
2.5.2 block wx:if判断多个组件 39
2.6 微信小程序列表渲染 39
2.6.1 wx:for列表渲染单个组件 39
2.6.2 block wx:for列表渲染多个组件 39
2.6.3 wx:key指定唯一标识符 40
2.7 微信小程序定义模板 40
2.7.1 定义模板 40
2.7.2 使用模板 41
2.8 微信小程序的引用功能 41
2.8.1 import引用 41
2.8.2 include引用 42
2.9 沙场大练兵:仿香哈菜谱微信小程序 42
2.9.1 底部标签导航设计 43
2.9.2 宫格导航设计 45
2.9.3 香哈头条初始化数据 48
2.9.4 香哈头条列表渲染及绑定数据 50
2.9.5 香哈头条模板的引用 54
2.10 小结 56
第3章 用微信小程序组件构建UI界面 57
3.1 视图容器组件 57
3.1.1 view视图容器 57
3.1.2 scroll-view可滚动视图区域 58
3.1.3 swiper滑块视图容器 61
3.2 基础内容组件 65
3.2.1 icon图标组件 65
3.2.2 text文本组件 66
3.2.3 progress进度条组件 67
3.3 丰富的表单组件 68
3.3.1 button按钮 68
3.3.2 checkbox多项选择器 70
3.3.3 radio单项选择器 71
3.3.4 input单行输入框 72
3.3.5 textarea多行输入框 75
3.3.6 label组件 77
3.3.7 picker滚动选择器 79
3.3.8 slider滑动选择器 85
3.3.9 switch开关选择器 87
3.3.10 form表单 89
3.4 导航组件 92
3.4.1 navigator页面链接组件 92
3.4.2 wx.navigateTo保留当前页跳转 94
3.4.3 wx.redirectTo关闭当前页跳转 95
3.4.4 wx.switchTab跳转到tabBar页面 96
3.4.5 wx.navigateBack返回上一页 97
3.4.6 设置导航条 98
3.5 媒体组件 100
3.5.1 audio音频 100
3.5.2 image图片 103
3.5.3 video视频 107
3.6 地图组件 110
3.7 画布组件 114
3.8 沙场大练兵:表单登录注册微信小程序 116
3.8.1 登录设计 117
3.8.2 手机号注册设计 123
3.8.3 企业用户注册设计 128
3.9 小结 136
第4章 必备的微信小程序API 137
4.1 请求服务器数据API 137
4.2 文件上传与下载API 140
4.2.1 wx.uploadFile文件上传 140
4.2.2 wx.downloadFile文件下载 143
4.3 WebSocket会话API 145
4.4 图片处理API 150
4.4.1 wx.chooseImage(OBJECT)选择图片 150
4.4.2 wx.previewImage(OBJECT)预览图片 151
4.4.3 x.getImageInfo(OBJECT)获得图片信息 152
4.5 文件操作API 153
4.5.1 wx.saveFile保存文件到本地 153
4.5.2 wx.getSavedFileList获取本地文件列表 154
4.5.3 wx.getSaved FileInfo获取本地文件信息 156
4.5.4 wx.removeSavedFile删除本地文件 156
4.5.5 wx.openDocument打开文档 157
4.6 数据缓存API 158
4.6.1 数据缓存到本地 158
4.6.2 获取本地缓存数据 160
4.6.3 移除和清理本地缓存数据 164
4.7 位置信息API 165
4.7.1 获得位置、选择位置、打开位置 165
4.7.2 地图组件控制 169
4.8 设备应用API 170
4.8.1 获得系统信息 171
4.8.2 获取网络状态 172
4.8.3 重力感应 172
4.8.4 罗盘 173
4.8.5 拨打电话 173
4.8.6 扫码 174
4.9 交互反馈API 174
4.9.1 消息提示框 174
4.9.2 模态弹窗 176
4.9.3 操作菜单 177
4.10 登录API 179
4.11 微信支付API 183
4.12 分享API 184
4.13 沙场大练兵:仿豆瓣电影微信小程序 185
4.13.1 电影顶部页签切换效果 186
4.13.2 电影海报轮播效果 190
4.13.3 电影列表方式布局 192
4.13.4 电影详情页布局 197
4.13.5 项目上传与预览 206
4.14 小结 207
第5章 微信小程序设计及问答 208
5.1 微信小程序设计 208
5.1.1 突出重点,减少干扰项 208
5.1.2 主次动作区分明显 208
5.1.3 流程明确,避免打断 209
5.1.4 局部加载反馈 210
5.1.5 模态窗口加载反馈 210
5.1.6 弹出式操作结果 211
5.1.7 模态对话框操作结果 212
5.1.8 结果页 212
5.1.9 表单填写友好提示 212
5.2 微信小程序问答 213
5.3 小结 215
第二篇 综合案例应用 216
第6章 综合案例:仿智行火车票12306微信小程序 216
6.1 需求描述 217
6.2 设计思路及相关知识点 219
6.2.1 设计思路 219
6.2.2 相关知识点 220
6.3 准备工作 220
6.4 设计流程 221
6.4.1 底部标签导航设计 221
6.4.2 海报轮播效果设计 224
6.4.3 火车票查询界面设计 226
6.4.4 火车票列表设计 238
6.4.5 个人中心界面设计 253
6.4.6 抢票界面设计 262
6.4.7 项目上传和预览 271
6.5 小结 272
第7章 综合案例:仿糗事百科微信小程序 274
7.1 需求描述 274
7.2 设计思路及相关知识点 276
7.2.1 设计思路 276
7.2.2 相关知识点 276
7.3 准备工作 276
7.4 设计流程 277
7.4.1 顶部页签菜单滑动设计 277
7.4.2 顶部页签菜单切换效果设计 279
7.4.3 糗事列表页设计 281
7.4.4 视频列表页设计 291
7.4.5 分享设计 294
7.4.6 项目预览 296
7.5 小结 297
第8章 综合案例:仿中国婚博会微信小程序 298
8.1 需求描述 299
8.2 设计思路及相关知识点 301
8.2.1 设计思路 301
8.2.2 相关知识点 302
8.3 准备工作 302
8.4 设计流程 304
8.4.1 底部标签导航设计 304
8.4.2 海报轮播效果设计 307
8.4.3 宫格导航设计 309
8.4.4 全部分类导航设计 313
8.4.5 现金券下拉菜单筛选条件设计 322
8.4.6 现金券列表页设计 325
8.4.7 婚博会索票界面设计 332
8.4.8 获知渠道弹出层设计 337
8.5 小结 344
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019