计算机
类型
可以朗读
语音朗读
160千字
字数
2019-01-01
发行日期
展开全部
主编推荐语
小程序开发框架零基础教程。
内容简介
本书以小程序开发框架为主线,面向零基础的微信小程序爱好者、有一定基础的前端工程师以及计算机相关专业的学生。
目录
- 封面页
- 书名页
- 版权页
- 内容简介
- 作者简介
- 前言
- 目录
- 第一部分 入门篇
- 第1章 微信小程序入门
- 1.1 微信小程序概述
- 1.1.1 小程序简介
- 1.1.2 小程序的诞生
- 1.1.3 小程序的功能
- 1.1.4 小程序的创建流程
- 1.2 开发小程序的准备工作
- 1.2.1 注册开发者账号
- 1.2.2 小程序的信息完善
- 1.2.3 小程序的成员管理
- 1.3 小程序的开发工具
- 1.3.1 软件的下载与安装
- 1.3.2 开发者工具的登录
- 1.3.3 其他辅助工具
- 1.4 小程序的未来展望
- 第2章 第一个微信小程序
- 2.1 创建第一个微信小程序
- 2.1.1 新建项目
- 2.1.2 真机预览和调试
- 2.1.3 代码的提交
- 2.1.4 小程序的版本
- 2.2 小程序的目录结构
- 2.2.1 项目配置文件
- 2.2.2 主体文件
- 2.2.3 页面文件
- 2.2.4 其他文件
- 2.3 开发者工具的介绍
- 2.3.1 菜单栏
- 2.3.2 工具栏
- 2.3.3 模拟器
- 2.3.4 编辑器
- 2.3.5 调试器
- 第二部分 基础篇
- 第3章 小程序框架
- 3.1 逻辑层
- 3.1.1 注册程序
- 3.1.2 注册页面
- 3.1.3 页面路由
- 3.1.4 模块化
- 3.1.5 API
- 3.2 视图层
- 3.2.1 WXML
- 3.2.2 WXSS
- 3.2.3 组件
- 3.3 flex布局
- 3.3.1 基本概念
- 3.3.2 容器属性
- 3.3.3 项目属性
- 第4章 小程序组件
- 4.1 组件的介绍和分类
- 4.1.1 组件的介绍
- 4.1.2 组件的分类
- 4.2 视图容器组件
- 4.2.1 view
- 4.2.2 scroll-view
- 4.2.3 swiper
- 4.2.4 movable-view
- 4.2.5 cover-view
- 4.3 基础内容组件
- 4.3.1 icon
- 4.3.2 text
- 4.3.3 rich-text
- 4.3.4 progress
- 4.4 表单组件
- 4.4.1 button
- 4.4.2 checkbox
- 4.4.3 input
- 4.4.4 label
- 4.4.5 form
- 4.4.6 picker
- 4.4.7 picker-view
- 4.4.8 radio
- 4.4.9 slider
- 4.4.10 switch
- 4.4.11 textarea
- 4.5 导航组件
- 4.6 媒体组件
- 4.6.1 audio
- 4.6.2 image
- 4.6.3 video
- 4.6.4 camera
- 4.7 地图组件
- 4.7.1 markers
- 4.7.2 polyline
- 4.7.3 circles
- 4.8 画布组件
- 第三部分 应用篇
- 第5章 网络API
- 5.1 小程序网络基础
- 5.1.1 小程序/服务器架构
- 5.1.2 服务器域名配置
- 5.1.3 临时服务器部署
- 5.2 发起请求和中断请求
- 5.2.1 发起请求
- 5.2.2 中断请求
- 5.3 文件传输
- 5.3.1 文件的上传
- 5.3.2 文件的下载
- 第6章 媒体API
- 6.1 图片管理
- 6.1.1 选择图片
- 6.1.2 预览图片
- 6.1.3 获取图片信息
- 6.1.4 保存图片
- 6.2 录音管理
- 6.3 音频管理
- 6.3.1 背景音频管理
- 6.3.2 音频组件控制
- 6.4 视频管理
- 6.4.1 选择视频
- 6.4.2 保存视频
- 6.4.3 视频组件控制
- 6.5 相机管理
- 第7章 文件API
- 7.1 保存文件
- 7.2 获取文件信息
- 7.3 获取本地文件列表
- 7.4 获取本地文件信息
- 7.5 删除本地文件
- 7.6 打开文档
- 第8章 数据缓存API
- 8.1 本地缓存
- 8.2 数据的存储
- 8.2.1 异步存储数据
- 8.2.2 同步存储数据
- 8.3 数据的获取
- 8.3.1 异步获取数据
- 8.3.2 同步获取数据
- 8.4 存储信息的获取
- 8.4.1 异步获取存储信息
- 8.4.2 同步获取存储信息
- 8.5 数据的删除
- 8.5.1 异步删除数据
- 8.5.2 同步删除数据
- 8.6 数据的清空
- 8.6.1 异步清空数据
- 8.6.2 同步清空数据
- 第9章 位置API
- 9.1 位置信息
- 9.1.1 经纬度坐标
- 9.1.2 坐标的类别
- 9.2 获取和选择位置
- 9.2.1 获取位置
- 9.2.2 选择位置
- 9.3 查看位置
- 9.4 地图组件控制
- 9.4.1 获取地图上下文对象
- 9.4.2 获取地图中心坐标
- 9.4.3 移动到指定位置
- 9.4.4 动画平移标记
- 9.4.5 展示全部坐标
- 9.4.6 获取视野范围
- 9.4.7 获取地图缩放级别
- 第10章 设备API
- 10.1 系统信息
- 10.1.1 获取系统信息
- 10.1.2 canIUse()
- 10.2 网络
- 10.2.1 网络状态
- 10.2.2 Wi-Fi
- 10.3 传感器
- 10.3.1 罗盘
- 10.3.2 加速度计
- 10.4 用户行为
- 10.4.1 截屏
- 10.4.2 扫码
- 10.4.3 剪贴板
- 10.4.4 通话
- 10.5 手机状态
- 10.5.1 内存
- 10.5.2 屏幕亮度
- 10.5.3 振动
- 第11章 界面API
- 11.1 交互反馈
- 11.1.1 消息提示框
- 11.1.2 加载提示框
- 11.1.3 模态弹窗
- 11.1.4 操作菜单
- 11.2 导航条设置
- 11.2.1 当前页面标题设置
- 11.2.2 导航条加载动画
- 11.2.3 导航条颜色设置
- 11.3 tabBar设置
- 11.3.1 tabBar标记
- 11.3.2 tabBar红点
- 11.3.3 onTabItemTap()
- 11.3.4 设置tabBar样式
- 11.3.5 显示与隐藏tabBar
- 11.4 页面导航
- 11.4.1 跳转到新页面
- 11.4.2 返回指定页面
- 11.4.3 当前页面重定向
- 11.4.4 重启页面
- 11.4.5 切换tabBar页面
- 11.5 动画
- 11.5.1 动画实例
- 11.5.2 动画的描述
- 11.5.3 动画的导出
- 11.6 页面位置
- 11.7 绘图
- 11.7.1 准备工作
- 11.7.2 绘制矩形
- 11.7.3 绘制路径
- 11.7.4 绘制文本
- 11.7.5 绘制图片
- 11.7.6 颜色与样式
- 11.7.7 保存与恢复
- 11.7.8 变形与剪裁
- 11.7.9 图像的导出
- 11.8 下拉刷新
- 11.8.1 监听下拉刷新
- 11.8.2 开始下拉刷新
- 11.8.3 停止下拉刷新
- 第四部分 提高篇
- 第12章 综合设计应用实例——高校新闻小程序
- 12.1 需求分析
- 12.2 设计与实现
- 12.2.1 项目的创建
- 12.2.2 文件的配置
- 12.2.3 视图设计
- 12.2.4 逻辑实现
- 12.3 最终效果展示
- 12.4 完整代码展示
- 12.5 项目小结
- 附录A 个人开发者服务类目
- 附录B 小程序场景值
- 附录C 小程序预定颜色
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。