微信小程序:开发入门及案例详解 - (EPUB全文下载)

文件大小:0.41 mb。
文件格式:epub 格式。
书籍内容:

微信小程序:开发入门及案例详解
第1章 初识小程序
1.1 简介
1.2 接入流程
1.2.1 注册小程序帐号
1.2.2 开发环境准备
1.3 第一个小程序
1.4 小结
第2章 小程序开发核心
2.1 简介
2.2 “徒手”创建小程序
2.3 框架主体文件
2.3.1 配置文件(app.json)
2.3.2 小程序逻辑(app.js)
2.3.3 全局样式(app.wxss)
2.4 框架页面文件
2.4.1 页面配置文件
2.4.2 页面逻辑文件(JavaScript)
2.4.3 页面结构文件(WXML)
2.4.4 页面样式文件(WXSS)
2.5 模块化
2.5.1 模块化简介
2.5.2 文件作用域
2.5.3 模块的使用
2.5.4 其他
2.6 小结
第3章 布局
3.1 基本知识
3.1.2 块级元素
3.1.3 行内元素
3.1.4 行内块元素
3.2 浮动和定位
3.2.1 浮动
3.2.2 定位
3.3 Flex布局
3.3.1 基本概念
3.3.2 容器属性
3.3.3 项目属性
3.4 小结
第4章 组件
4.1 组件定义及属性
4.2 视图容器
4.2.1 view组件
4.2.2 scroll-view组件
4.2.3 滑块视图组件
4.3 基础组件
4.3.2 text组件
4.3.3 progress组件
4.4 表单组件
4.4.1 radio组件
4.4.2 checkbox组件
4.4.3 switch组件
4.4.4 label组件
4.4.5 slider组件
4.4.6 picker组件
4.4.7 picker-view组件
4.4.8 input组件
4.4.9 textarea组件
4.4.10 button组件
4.4.11 form组件
4.5 导航组件
4.6 媒体组件
4.6.2 audio
4.6.3 video
4.7 地图组件
4.8 画布组件
4.9 客服会话
4.10 小结
第5章 API
5.1 网络
5.1.1 发起HTTPS请求
5.1.2 上传、下载
5.1.3 WebSocket
5.2 媒体
5.2.2 录音
5.2.3 音频播放控制
5.2.4 音乐播放控制
5.2.5 音频组件控制
5.2.6 视频
5.2.7 视频组件控制
5.3 文件
5.4 数据缓存
5.4.1 保存数据
5.4.2 获取数据
5.4.3 获取本地数据信息
5.4.4 删除数据
5.4.5 清空数据
5.5 位置
5.5.2 选择位置
5.5.3 查看位置
5.5.4 地图组件控制
5.6 设备
5.6.2 网络状态
5.6.3 重力感应
5.6.4 罗盘
5.6.5 拨打电话
5.6.6 扫码
5.7 界面
5.7.2 设置导航条
5.7.3 导航
5.7.4 动画
5.7.5 绘图
5.7.6 下拉刷新
5.8 开放接口
5.8.1 登录
5.8.2 用户信息
5.8.3 微信支付
5.8.4 模板消息
5.8.5 客服消息
5.8.6 分享
5.8.7 获取二维码
5.9 小结
第6章 案例分析——豆瓣电影
6.1 准备工作
6.1.1 豆瓣API
6.1.2 跳转层
6.2 技术架构
6.3 公共模块开发
6.3.1 业务逻辑层
6.3.2 公共模块
6.4 页面构建
6.4.1 首页
6.4.2 详情页
6.5 页面逻辑开发
6.5.1 首页
6.5.2 详情页
6.6 小结
第7章 案例分析——驾考
7.1 业务流程
7.2 项目架构
7.2.2 项目结构图
7.2.3 数据接口
7.3 代码分析
7.3.2 首页
7.3.3 答题页
7.3.4 答题结果页
7.4 小结
第8章 案例分析——打赏
8.1 登录
8.1.2 源码讲解
8.2 支付
8.3 小结
第9章 案例分析——日程表
9.1 业务流程
9.2 项目架构
9.2.2 项目结构图
9.3 代码分析
9.3.1 日程详情页
9.3.2 首页
9.3.3 日程管理页
9.4 小结
第10章 案例分析——多点商城
10.1 需求分析
10.2 技术架构
10.2.1 主界面架构
10.2.2 业务逻辑层
10.2.3 代理网络请求接口
10.2.4 本地模拟接口数据
10.2.5 widgets
10.2.6 全局样式控制
10.3 页面实现
10.3.1 主界面实现
10.3.2 首页与活动页
10.3.3 分类页与搜索页
10.3.4 支付流程
10.3.5 其他页面
10.4 小结
第1章 初识小程序
微信小程序自2016年9月21日内测以来,就引起广泛关注,越来越多的开发者开始研究如何使用它,在业界刮起了一阵不小的飓风。小程序不仅在商业上具备很大潜力,同时在技术上解决了一套代码多端运行和动态发版的两大痛点,用户在微信中扫一扫或搜一下即可打开具备原生体验的应用,这给开发者带来了很大的想象空间。小程序还在测试阶段就有大量开发者尝试为其开发各种框架,其中腾讯云还开发了一套微信小程序解决方案(https://www.qcloud.com/solution/la.html),由此可见小程序在业界的影响力非同小可。本章将介绍小程序的接入流程,并展示第一个小程序的开发过程,使读者快速入门,简单体验小程序的开发流程。
1.1 简介
按官方定义来讲,小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用担心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
从技术角度来讲,小程序采用了类似React Native和Weex一样的解析技术,开发者可编写一套代码在多端运行(Android微信、iOS微信和浏览器容器),同时相比公众号H5应用,小程序具备更好的原生体验。严格来讲,小程序也是需要下载和安装的,只是由于技术实现方案以及官方规定小程序包容量不得超过1M,使得下载、安装(部 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 微信小程序:开发入门及案例详解 - (EPUB全文下载)