- ISBN:9787121432736
- 装帧:简裝本
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:346
- 出版时间:2022-04-01
- 条形码:9787121432736 ; 978-7-121-43273-6
本书特色
微信小程序开发系列教材本书是一本以微信小程序开发平台为基础的从入门到精通的项目化任务教程。第1章介绍微信小程序的基本概念;第2章介绍小程序的逻辑层,包括小程序的全局配置文件、小程序的tabBar属性、小程序的逻辑文件、小程序的生命周期执行顺序、setData视图渲染、变量和函数的作用域及模块化;第3章介绍小程序的视图层,设计了20个实战案例,用于详细讲解小程序视图层的相关知识;第4章介绍flex布局的相关知识,包括flex布局的基本概念、容器属性和项目属性,并且通过实战案例巩固相关知识;第5章介绍小程序组件的相关知识,包括视图容器组件、基础内容组件、表单组件、导航组件、媒体组件、地图组件和画布组件;第6章介绍API的相关知识,包括文件传输、媒体API、文件操作、数据缓存、地图和位置、设备API、界面API和绘画API;第7章介绍一个实战案例——中国国旅微信小程序。 本书不仅可以作为技工学院和高职院校计算机应用技术、移动互联应用技术、计算机网络技术、云计算技术与应用等专业的教材,还可以作为微信小程序开发爱好者的参考用书。
内容简介
本书是一本以微信小程序开发平台为基础的从入门到精通的项目化任务教程。第1章介绍微信小程序的基本概念;第2章介绍小程序的逻辑层,包括小程序的全局配置文件、小程序的tabBar属性、小程序的逻辑文件、小程序的生命周期执行顺序、setData视图渲染、变量和函数的作用域及模块化;第3章介绍小程序的视图层,设计了20个实战案例,用于详细讲解小程序视图层的相关知识;第4章介绍flex布局的相关知识,包括flex布局的基本概念、容器属性和项目属性,并且通过实战案例巩固相关知识;第5章介绍小程序组件的相关知识,包括视图容器组件、基础内容组件、表单组件、导航组件、媒体组件、地图组件和画布组件;第6章介绍API的相关知识,包括文件传输、媒体API、文件操作、数据缓存、地图和位置、设备API、界面API和绘画API;第7章介绍一个实战案例——中国国旅微信小程序。
本书不仅可以作为技工学院和高职院校计算机应用技术、移动互联应用技术、计算机网络技术、云计算技术与应用等专业的教材,还可以作为微信小程序开发爱好者的参考用书。
目录
第1章 微信小程序入门 1
1.1 微信小程序概述 1
1.2 注册小程序账号 3
1.3 小程序信息的完善 8
1.4 小程序AppID 12
1.5 小程序的开发工具 13
1.6 开发者工具界面 16
1.7 **个微信小程序 22
第2章 小程序的逻辑层 25
2.1 小程序的全局配置文件 25
2.2 小程序的tabBar属性 28
2.3 小程序的逻辑文件 32
2.4 小程序的生命周期执行顺序 37
2.5 setData视图渲染 43
2.6 变量和函数的作用域及模块化 45
第3章 小程序的视图层 50
3.1 小程序的数据绑定和事件绑定 50
3.2 成绩等级计算器 52
3.3 列表渲染 54
3.4 九九乘法表 56
3.5 条件渲染 58
3.6 选择先行示范区 60
3.7 实现分段函数 64
3.8 成绩计算器 66
3.9 递归求和计算器 69
3.10 随机数求和 72
3.11 简单模板的定义及应用 76
3.12 复杂模板的定义及应用 78
3.13 事件绑定 83
3.14 小猫叫 86
3.15 温度转换计 88
3.16 事件冒泡与事件捕获 90
3.17 小程序include引用文件 94
3.18 旅游攻略 95
3.19 WXSS 99
3.20 字体样式设置 102
第4章 flex布局 104
4.1 flex布局的基本概念 104
4.2 容器属性 106
4.2.1 flex-direction属性 107
4.2.2 flex-wrap属性 109
4.2.3 justify-content属性 111
4.2.4 align-items属性 114
4.2.5 align-content属性 117
4.3 项目属性 122
4.3.1 order属性 122
4.3.2 flex-shrink属性 124
4.3.3 flex-grow属性 127
4.3.4 flex-basis属性 130
4.3.5 align-self属性 132
4.4 猜画小歌 134
4.5 微付宝九宫格导航页面设计 137
第5章 小程序组件 142
5.1 视图容器组件 142
5.1.1 <view>组件 142
5.1.2 <scroll-view>组件 145
5.1.3 <swiper>组件 147
5.1.4 <movable-view>组件 149
5.1.5 <cover-view>组件 150
5.2 基础内容组件 152
5.2.1 <icon>组件 152
5.2.2 <text>组件 155
5.2.3 <rich-text>组件 157
5.2.4 <progress>组件 159
5.3 表单组件 161
5.3.1 <button>组件 161
5.3.2 <radio>组件 165
5.3.3 <checkbox>组件 168
5.3.4 <input>组件 170
5.3.5 <label>组件 174
5.3.6 <form>组件 176
5.3.7 <picker>组件 178
5.3.8 <picker-view>组件 186
5.3.9 <slider>组件 188
5.3.10 <switch>组件 190
5.3.11 <textarea>组件 192
5.4 导航组件 194
5.5 媒体组件 196
5.5.1 <audio>组件 196
5.5.2 <image>组件 198
5.5.3 <video>组件 201
5.5.4 <camera>组件 204
5.6 地图组件<map> 206
5.7 画布组件<canvas> 210
第6章 API 212
6.1 文件传输 212
6.1.1 文件上传 212
6.1.2 文件下载 217
6.2 媒体API 221
6.2.1 图片管理 221
6.2.2 录音管理 225
6.2.3 音频管理 228
6.2.4 视频管理 231
6.2.5 照相和摄像 235
6.3 文件操作 239
6.4 数据缓存 243
6.5 地图和位置 250
6.6 设备API 254
6.6.1 设备系统信息 254
6.6.2 网络状态 258
6.6.3 传感器 260
6.6.4 扫码与打电话 264
6.6.5 屏幕亮度、剪贴板和手机振动 268
6.7 界面API 271
6.7.1 变脸谱游戏 271
6.7.2 阶乘计算器 274
6.7.3 操作菜单 277
6.7.4 导航栏 279
6.7.5 tabBar 281
6.7.6 动画 287
6.7.7 页面位置 292
6.7.8 下拉刷新 294
6.8 绘画API 296
6.8.1 绘制矩形 296
6.8.2 绘制五角星 300
6.8.3 绘制渐变弧形 303
6.8.4 绘制爱心 305
6.8.5 绘制文本 307
6.8.6 颜色透明度 309
6.8.7 绘制不同的线条 311
6.8.8 绘制渐变图形 316
6.8.9 绘制图形阴影效果 318
6.8.10 自由绘图 319
第7章 综合应用案例――中国国旅微信小程序 324
作者简介
郭伟,南京大学软件工程硕士,副高职称,就职于深圳鹏城技师学院,主持深圳鹏城技师学院物流管理、电子商务、管理信息化应用、移动互联网应用专业等建设工作。毕业生广泛就业于深圳的区域经济的知名企业,深受行业好评。担任国家职业资格鉴定电子商务运营、商品营业员、收银员工种高级考评员。个人获得个人著作权专利10项、带领学生参加各类技能竞赛获奖30余项。
-
想念地坛
¥12.6¥36.0 -
海底两万里-无障碍阅读.全译本-素质版2.0
¥11.2¥32.8 -
妙品汉字-典藏版
¥4.5¥18.0 -
谈文学
¥9.0¥20.0 -
小妇人
¥12.2¥35.8 -
新书--经典名著大家名译:钢铁是怎样炼成的(平装全译本 名家名译)
¥11.2¥32.8 -
在人间
¥6.7¥24.8 -
诺贝尔文学奖大系-窄门
¥11.5¥31.0 -
艺术卷[先秦-唐]-图解中国文化
¥9.1¥19.8 -
四大名著红楼梦
¥13.0¥35.0 -
中华古诗文经典诵读本
¥9.3¥15.0 -
人类群星闪耀时
¥5.9¥32.0 -
再见吧,一读就错的字
¥10.4¥39.8 -
趣谈楹联-典藏版
¥5.0¥19.8 -
道德经
¥15.4¥48.0 -
悉达多-一首印度的诗
¥17.6¥32.0 -
寂静的春天(四师推荐精装版)
¥14.7¥42.0 -
朝花夕拾
¥4.2¥16.8 -
老人与海
¥9.2¥28.0 -
秦朝其实很有趣
¥10.9¥35.0