当前位置:首页 > 编程开发 > 正文内容

微信小程序开发入门及案例详解PDF图书

1年前 (2024-10-07)编程开发604

目录:

对本书的赞誉

序一

序二

前言

第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.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.1 icon

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.1 image

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.1 图片

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.1 获取位置

5.5.2 选择位置

5.5.3 查看位置

5.5.4 地图组件控制

5.6 设备

5.6.1 系统信息

5.6.2 网络状态

5.6.3 重力感应

5.6.4 罗盘

5.6.5 拨打电话

5.6.6 扫码

5.7 界面

5.7.1 交互反馈

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.1 功能点分析

7.2.2 项目结构图

7.2.3 数据接口

7.3 代码分析

7.3.1 小程序底层代码封装

7.3.2 首页

7.3.3 答题页

7.3.4 答题结果页

7.4 小结

第8章 案例分析——打赏

8.1 登录

8.1.1 登录流程

8.1.2 源码讲解

8.2 支付

8.3 小结

第9章 案例分析——日程表

9.1 业务流程

9.2 项目架构

9.2.1 功能点分析

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 小结


2345截图20241007121606.jpg


资源下载
资源名称:微信小程序开发入门及案例详解PDF图书


扫描二维码推送至手机访问。

版权声明:本文由御杆坊发布,如需转载请注明出处。

本文链接:https://www.yuganfang.com/resource/25.html

分享给朋友:

“微信小程序开发入门及案例详解PDF图书” 的相关文章

yii2.0 framework从基础到高级再到实战项目教程

yii2.0 framework从基础到高级再到实战项目教程

Yii(Yii Framework)是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 “yiic”可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加...

学java拿高薪之java集群实战视频教程

学java拿高薪之java集群实战视频教程

java集群视频教程包括Nginx负载均衡keepalived实战LVS高可用haproxy,架构师必须要会的java集群实战教程:负载均衡+LVS负载均衡集群+tomcat集群+Nginx+缓存缓存...

Vue.js前端开发PDF电子书

Vue.js前端开发PDF电子书

本书主要介绍Vue.js的使用方法和在实际项目中的运用,它既可以在一个页面中单独使用,也可以将整站都构建成单页面应用。为了便于理解,本书会从传统的开发角度切入,先从数据渲染、事件绑定等方面介绍在Vue...

BTBOYS社区讲师孙宇老师EasyUI极速入门视频教程

BTBOYS社区讲师孙宇老师EasyUI极速入门视频教程

第01课(大概介绍一下easyui,和组织的地址,官方网站等)第02课(介绍easyloader组件和easyui怎样使用)第03课(parser组件panel组件)第04课(通过用户登录来演示dia...

Swift开发指南修订版PDF电子版图书

Swift开发指南修订版PDF电子版图书

前言内容和组织结构本书网站源代码同步练习勘误与支持致谢第一部分 基础篇第 1 章 准备开始1.1 本书学习路线图1.2 本书中的约定1.2.1 示例代码约定1.2.2 图示的约定1.3 Xcode开发...

PostgreSQL 数据库内核分析PDF扫描版电子书

PostgreSQL 数据库内核分析PDF扫描版电子书

随着信息化进程的加快,数据库管理系统的新的应用领域不断出现,现有的数据库管理系统产品已经不能满足日益出现的新需求。很多用户开始采用开源数据库管理系统或者在其上定制、开发满足自己需求的数据库管理系统。开...