计算机
类型
可以朗读
语音朗读
64千字
字数
2018-11-01
发行日期
展开全部
主编推荐语
微信小程序设计与实战:基础知识+3个实战案例,快速入门指南。
内容简介
本书分两篇,第一篇介绍了微信小程序设计的基本知识和实战案例。为微信小程序快速入门,包括认识微信小程序、微信小程序框架分析、用微信小程序组件构建UI界面、微信小程序API、微信小程序设计及问答;第二篇为综合案例应用,包括仿智行火车票12306微信小程序、仿糗事百科微信小程序、仿中国婚博会微信小程序3个综合实战案例。本书采用图、表与详细说明的示例代码相结合的叙述方式,讲解微信小程序设计的基本原理和知识,简单易懂,提供了丰富详尽的实战案例,带读者边做边学,快速掌握微信小程序的设计和实现。
目录
- 封面
- 书名页
- 内容简介
- 版权页
- 前 言
- 目录
- 第1章 微信小程序概述
- 1.1 认识微信小程序
- 1.1.1 微信小程序发展历程
- 1.1.2 微信小程序的特征
- 1.1.3 微信小程序的应用场景
- 1.2 微信小程序开发流程
- 1.2.1 注册小程序账号
- 1.2.2 开发环境准备
- 1.2.3 微信开发工具的下载及安装
- 1.2.4 创建第一个小程序项目
- 1.2.5 运行及发布小程序
- 1.3 微信开发工具界面功能介绍
- 本章小结
- 思考练习题
- 第2章 小程序开发基础
- 2.1 小程序的基本目录结构
- 2.1.1 主体文件
- 2.1.2 页面文件
- 2.2 小程序开发框架
- 2.2.1 MINA框架
- 2.2.2 逻辑层
- 2.2.3 视图层
- 2.2.4 数据层
- 2.3 创建小程序页面
- 2.3.1 创建第一个页面文件
- 2.3.2 创建另一个页面文件
- 2.4 配置文件
- 2.4.1 全局配置文件(app.json)
- 2.4.2 页面配置文件
- 2.5 逻辑层文件
- 2.5.1 小程序逻辑文件
- 2.5.2 页面逻辑文件
- 2.6 页面结构文件WXML
- 2.7 页面事件
- 2.8 页面样式文件WXSS
- 本章小结
- 思考练习题
- 第3章 页面布局
- 3.1 盒子模型
- 3.2 块级元素与行内元素
- 3.2.1 块级元素
- 3.2.2 行内元素
- 3.2.3 行内块元素
- 3.3 浮动与定位
- 3.3.1 元素浮动
- 3.3.2 元素定位
- 3.4 Flex布局
- 3.4.1 容器属性
- 3.4.2 项目属性
- 本章小结
- 思考练习题
- 第4章 页面组件
- 4.1 容器视图组件
- 4.1.1 view
- 4.1.2 scroll-view
- 4.1.3 swiper
- 4.2 基础内容组件
- 4.2.1 icon
- 4.2.2 text
- 4.2.3 progress
- 4.3 表单组件
- 4.3.1 button
- 4.3.2 radio
- 4.3.3 checkbox
- 4.3.4 switch
- 4.3.5 slider
- 4.3.6 picker
- 4.3.7 picker-view
- 4.3.8 input
- 4.3.9 textarea
- 4.3.10 label
- 4.3.11 form
- 4.4 媒体组件
- 4.4.1 image组件
- 4.4.2 audio
- 4.4.3 video
- 4.4.4 camera
- 4.5 其他组件
- 4.5.1 map
- 4.5.2 canvas
- 本章小结
- 思考练习题
- 第5章 即速应用
- 5.1 即速应用概述
- 5.1.1 即速应用的优势
- 5.1.2 即速应用界面介绍
- 5.2 即速应用组件
- 5.2.1 布局组件
- 5.2.2 基本组件
- 5.2.3 高级组件
- 5.2.4 其他组件
- 5.3 即速应用后台管理
- 5.4 打包上传
- 5.4.1 打包
- 5.4.2 上传
- 本章小结
- 思考练习题
- 第6章 API应用
- 6.1 网络API
- 6.1.1 wx.request(Object)
- 6.1.2 wx.uploadFile(Object)
- 6.1.3 wx.downloadFile(Object)
- 6.2 多媒体API
- 6.2.1 图片API
- 6.2.2 录音API
- 6.2.3 音频播放控制API
- 6.2.4 音乐播放控制API
- 6.3 文件API
- 6.4 本地数据及缓存API
- 6.4.1 保存数据
- 6.4.2 获取数据
- 6.4.3 删除数据
- 6.4.4 清空数据
- 6.5 位置信息API
- 6.5.1 获取位置
- 6.5.2 选择位置
- 6.5.3 查看位置
- 6.6 设备相关API
- 6.6.1 获取信息系统
- 6.6.2 网络状态
- 6.6.3 拨打电话
- 6.6.4 扫码
- 本章小结
- 第7章 案例分析——秦岭山水
- 7.1 准备工作
- 7.1.1 准备数据
- 7.1.2 项目目录结构
- 7.1.3 app.json文件结构
- 7.2 列表页
- 7.3 内容页
- 7.4 详情页
- 7.5 预约页
- 本章小结
- 第8章 小程序后端开发
- 8.1 比目系统简介
- 8.1.1 注册Bmob账号
- 8.1.2 创建应用
- 8.1.3 给应用项目配置小程序密钥
- 8.1.4 获取“微信小程序服务器域名”和“应用密钥”
- 8.1.5 配置“安全域名”
- 8.1.6 下载及安装Bmob SDK
- 8.2 Bmob中实现数据的增、删、改、查操作
- 8.2.1 添加一行记录
- 8.2.2 获取一行记录
- 8.2.3 修改一行记录
- 8.2.4 删除一行记录
- 8.2.5 查询所有数据
- 8.2.6 条件查询
- 8.2.7 分页查询
- 8.3 上传图片
- 8.3.1 上传一张图片并显示
- 8.3.2 上传多张图片并显示
- 8.4 简单留言板
- 8.4.1 需求分析
- 8.4.2 视图层设计
- 8.4.3 数据库设计
- 8.4.4 代码实现
- 本章小结
- 思考练习题
- 第9章 小程序运营
- 9.1 线上运营推广方式
- 9.2 线下运营推广方式
- 9.3 第三方推广
- 9.4 小程序营销
- 9.5 小程序运营案例
- 本章小结
- 参考文献
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。