新太阳城

欢迎访问太阳城官网 ,学习、交流 分享 !

返回太阳城官网 |

微信小程序开发与运营 朱继宏 主编 2018年版

收藏
  • 大小:100.45 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
微信小程序开发与运营
作者:朱继宏 主编
出版时间:2018年版
内容简介
  《微信小程序开发与运营》以培养技术应用能力为主线,以强调理论教学与实践训练并重为原则,围绕腾讯公司开源式的微信小程序开发这个主题,系统地介绍微信小程序发展历程,讲解微信小程序的开发基础、页面布局、页面组件、API和即速应用,同时借助腾讯云端服务器技术,通过项目案例讲授小程序后端开发和发布运营,使读者在理解微信小程序的情况下,学会借助此平台开发自己的小程序,让创造发挥价值,让触手可及、用完即走的微信小程序广泛传播,服务于大众。《微信小程序开发与运营》内容丰富,图文并茂,层次清晰,通俗易懂,易教易学,每章知识衔接紧密,知识技能和学习重点明确,课后习题综合运用知识实践性强,提供的案例素材极易实现运行,读者可以学中做,做中用,用中乐,能全面提高学生的学习兴趣,快速掌握教材知识。《微信小程序开发与运营》可供计算机网络技术、计算机信息管理、软件开发、电子商务等相关专业的师生及爱好者选用。
目录
目 录
第1章 微信小程序概述\t- 1 -
1.1 认识微信小程序\t- 1 -
1.1.1 微信小程序发展历程\t- 1 -
1.1.2 微信小程序的特征\t- 2 -
1.1.3 微信小程序的应用场景\t- 2 -
1.2 微信小程序开发流程\t- 4 -
1.2.1 注册小程序账号\t- 4 -
1.2.2 开发环境准备\t- 6 -
1.2.3 微信开发工具的下载及安装\t- 7 -
1.2.4 创建第一个小程序项目\t- 8 -
1.2.5 运行及发布小程序\t- 9 -
1.3 微信开发工具界面功能介绍\t- 10 -
本章小结\t- 14 -
思考练习题\t- 14 -
第2章 小程序开发基础\t- 16 -
2.1 小程序的基本目录结构\t- 16 -
2.1.1 主体文件\t- 17 -
2.1.2 页面文件\t- 18 -
2.2 小程序开发框架\t- 18 -
2.2.1 MINA框架\t- 18 -
2.2.2 逻辑层\t- 19 -
2.2.3 视图层\t- 19 -
2.2.4 数据层\t- 20 -
2.3 创建小程序页面\t- 21 -
2.3.1 创建第一个页面文件\t- 21 -
2.3.2 创建另一个页面文件\t- 22 -
2.4 配置文件\t- 23 -
2.4.1 全局配置文件(app.json)\t- 23 -
2.4.2 页面配置文件\t- 26 -
2.5 逻辑层文件\t- 26 -
2.5.1 小程序逻辑文件\t- 27 -
2.5.2 页面逻辑文件\t- 28 -
2.6 页面结构文件WXML\t- 31 -
2.7 页面事件\t- 36 -
2.8 页面样式文件WXSS\t- 37 -
本章小结\t- 39 -
思考练习题\t- 39 -
第3章 页面布局\t- 41 -
3.1 盒子模型\t- 41 -
3.2 块级元素与行内元素\t- 43 -
3.2.1 块级元素\t- 43 -
3.2.2 行内元素\t- 44 -
3.2.3 行内块元素\t- 45 -
3.3 浮动与定位\t- 45 -
3.3.1 元素浮动\t- 45 -
3.3.2 元素定位\t- 47 -
3.4 Flex布局\t- 49 -
3.4.1 容器属性\t- 50 -
3.4.2 项目属性\t- 53 -
本章小结\t- 57 -
思考练习题\t- 57 -
第4章 页面组件\t- 61 -
4.1 容器视图组件\t- 61 -
4.1.1 view\t- 62 -
4.1.2 scroll-view\t- 63 -
4.1.3 swiper\t- 66 -
4.2 基础内容组件\t- 67 -
4.2.1 icon\t- 67 -
4.2.2 text\t- 68 -
4.2.3 progress\t- 69 -
4.3 表单组件\t- 70 -
4.3.1 button\t- 70 -
4.3.2 radio\t- 72 -
4.3.3 checkbox\t- 73 -
4.3.4 switch\t- 74 -
4.3.5 slider\t- 75 -
4.3.6 picker\t- 76 -
4.3.7 picker-view\t- 83 -
4.3.8 input\t- 85 -
4.3.9 textarea\t- 86 -
4.3.10 label\t- 88 -
4.3.11 form\t- 89 -
4.4 媒体组件\t- 90 -
4.4.1 image组件\t- 91 -
4.4.2 audio\t- 92 -
4.4.3 video\t- 94 -
4.4.4 camera\t- 96 -
4.5 其他组件\t- 97 -
4.5.1 map\t- 97 -
4.5.2 canvas\t- 100 -
本章小结\t- 101 -
思考练习题\t- 101 -
第5章 即速应用\t- 103 -
5.1 即速应用概述\t- 103 -
5.1.1 即速应用的优势\t- 103 -
5.1.2 即速应用界面介绍\t- 104 -
5.2 即速应用组件\t- 105 -
5.2.1 布局组件\t- 105 -
5.2.2 基本组件\t- 109 -
5.2.3 高级组件\t- 116 -
5.2.4 其他组件\t- 124 -
5.3 即速应用后台管理\t- 125 -
5.4 打包上传\t- 127 -
5.4.1 打包\t- 128 -
5.4.2 上传\t- 129 -
本章小结\t- 130 -
思考练习题\t- 131 -
第6章 API应用\t- 132 -
6.1 网络API\t- 132 -
6.1.1 wx.request(Object)\t- 133 -
6.1.2 wx.uploadFile(Object)\t- 136 -
6.1.3 wx.downloadFile(Object)\t- 138 -
6.2 多媒体API\t- 139 -
6.2.1 图片API\t- 139 -
6.2.2 录音API\t- 142 -
6.2.3 音频播放控制API\t- 142 -
6.2.4 音乐播放控制API\t- 144 -
6.3 文件API\t- 149 -
6.4 本地数据及缓存API\t- 152 -
6.4.1 保存数据\t- 152 -
6.4.2 获取数据\t- 153 -
6.4.3 删除数据\t- 154 -
6.4.4 清空数据\t- 154 -
6.5 位置信息API\t- 155 -
6.5.1 获取位置\t- 155 -
6.5.2 选择位置\t- 156 -
6.5.3 查看位置\t- 157 -
6.6 设备相关API\t- 158 -
6.6.1 获取信息系统\t- 158 -
6.6.2 网络状态\t- 159 -
6.6.3 拨打电话\t- 160 -
6.6.4 扫码\t- 160 -
本章小结\t- 161 -
第7章 案例分析――秦岭山水\t- 163 -
7.1 准备工作\t- 163 -
7.1.1 准备数据\t- 164 -
7.1.2 项目目录结构\t- 168 -
7.1.3 app.json文件结构\t- 168 -
7.2 列表页\t- 169 -
7.3 内容页\t- 172 -
7.4 详情页\t- 173 -
7.5 预约页\t- 174 -
本章小结\t- 175 -
第8章 小程序后端开发\t- 176 -
8.1 比目系统简介\t- 176 -
8.1.1 注册Bmob账号\t- 177 -
8.1.2 创建应用\t- 177 -
8.1.3 给应用项目配置小程序密钥\t- 177 -
8.1.4 获取“微信小程序服务器域名”和“应用密钥”\t- 178 -
8.1.5 配置“安全域名”\t- 179 -
8.1.6 下载及安装Bmob SDK\t- 179 -
8.2 Bmob中实现数据的增、删、改、查操作\t- 179 -
8.2.1 添加一行记录\t- 180 -
8.2.2 获取一行记录\t- 181 -
8.2.3 修改一行记录\t- 181 -
8.2.4 删除一行记录\t- 182 -
8.2.5 查询所有数据\t- 183 -
8.2.6 条件查询\t- 183 -
8.2.7 分页查询\t- 184 -
8.3 上传图片\t- 184 -
8.3.1 上传一张图片并显示\t- 184 -
8.3.2 上传多张图片并显示\t- 186 -
8.4 简单留言板\t- 187 -
8.4.1 需求分析\t- 187 -
8.4.2 视图层设计\t- 187 -
8.4.3 数据库设计\t- 188 -
8.4.4 代码实现\t- 188 -
本章小结\t- 196 -
思考练习题\t- 197 -
第9章 小程序运营\t- 198 -
9.1 线上运营推广方式\t- 198 -
9.2 线下运营推广方式\t- 202 -
9.3 第三方推广\t- 203 -
9.4 小程序营销\t- 204 -
9.5 小程序运营案例\t- 204 -
本章小结\t- 207 -
参考文献\t- 209 -
下载地址
新太阳城 新太阳城游戏 太阳城 太阳城官网 申博太阳城 申博太阳城