微信小程序实用教程

微信小程序实用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2020-09
版次: 1
ISBN: 9787302549406
定价: 79.80
装帧: 其他
开本: 16开
纸张: 胶版纸
3人买过
  • 本书内容可以分为三部分。*部分为基础部分,对应第1-2章,主要介绍小程序开发的基础知识;第二部分为布局、组件和API,对应第3-5章,主要讲解小程序的CSS布局基础、组件的使用和API的相关知识;第三部分为案例实践,对应第5章,通过一个中型案例:有书共读微信小程序,介绍如何开发小程序应用,包括一些思路和框架,以及部分代码和实现技巧。 1986-1992: 北方交通大学讲师; 1992-1994: 比利时VUB大学应用信息技术硕士; 1994-1996: 比利时VUB大学MBA;  1996-2003: IT公司项目经理  2003-至今: 北航软件学院副教授。已出版二十几本教材(其中“计算机导论实践教程”一书获北航2010年教学成果三等奖;“大学计算机英语教程”获北航2012年教学成果二等奖。 主讲课程: 计算机导论、软件工程、职业生涯规划等。 第1章  准备工作

    1.1  小程序简介

    1.2  注册小程序

    1.3  微信小程序开发工具的下载、安装和使用

    练习题

     

    第2章  初识小程序

    2.1  认识组成小程序的文件和目录结构

    2.2  预览和发布小程序

    练习题

     

    第3章  小程序开发基础

    3.1  认识小程序的生命周期

    3.2  认识小程序页面的生命周期

    3.3  概览MINA框架

    3.4  逻辑层

    3.4.1  注册程序

    3.4.2  注册页面

    3.4.3  模块化

    3.4.4  接口

    3.5  视图层

    3.5.1  WXML

    3.5.2  WXSS

    3.5.3  基础组件

    练习题

     

    第4章  搭建以PHP为例的后端网络环境

    4.1  本地安装网络服务环境

    4.2  使用小程序进行网络通信

    4.3  远程服务器环境搭建简介

    练习题

     

    第5章  视图容器组件

    5.1  Flex布局和view组件

    5.2  滚动视图组件scroll view

    5.3  滑块视图容器swiper

    5.4  可移动视图容器movable view和movable area

    5.5  cover view组件和cover image组件

    练习题

     

    第6章  基础内容组件

    6.1  图标组件icon

    6.2  文本组件text

    6.3  富文本组件richtext

    6.4  进度条组件progress

    练习题

     

    第7章  表单组件

    7.1  按钮组件button

    7.2  表单form组件

    7.3  多选项目组件checkbox

    7.4  输入框组件input

    7.5  label组件

    7.6  从底部弹起的页面选择器组件picker

    7.7  嵌入页面的滚动选择器组件pickerview

    7.8  单项选择器组件radio

    7.9  滑动选择器组件slider

    7.10  开关选择器组件switch

    7.11  多行输入框组件textarea

    练习题

     

    第8章  多媒体组件

    8.1  音频组件audio

    8.2  图片组件image

    8.3  视频组件video

    8.4  相机组件camera

    练习题

     

    第9章  其他组件

    9.1  导航组件navigator

    9.2  地图组件map

    9.3  开放数据组件opendata

    9.4  公众号关注组件officialaccount

    练习题

     

    第10章  小程序网络通信接口

    10.1  发起网络请求

    10.2  上传和下载文件

    10.3  WebSocket通信

    练习题

     

    第11章  多媒体接口

    11.1  图片管理

    11.2  使用录音机

    11.3  音频控制

    11.4  背景音频控制

    11.5  视频管理

    11.6  使用相机

    11.7  动态加载字体

    练习题

     

    第12章  文件和数据缓存接口

    12.1  文件操作

    12.2  数据缓存操作

    练习题

     

    第13章  获取手机设备信息接口

    13.1  手机系统信息

    13.2  兼容性判断

    13.3  网络状态

    13.4  电量

    13.5  加速度计

    13.6  罗盘

    13.7  陀螺仪

    13.8  WiFi

    13.9  联系人和电话

    13.10  剪贴板

    13.11  屏幕

    13.12  振动

    13.13  扫码

    练习题

     

    第14章  小程序界面交互接口

    14.1  交互反馈

    14.1.1  消息提示框

    14.1.2  模态对话框

    14.1.3  加载提示框

    14.1.4  显示操作菜单

    14.2  下拉刷新

    14.3  动画控制

    14.4  导航栏设置

    14.4.1  设置导航栏样式

    14.4.2  设置导航栏加载动画

    14.5  tabBar设置

    14.6  控制页面位置

    14.7  控制页面跳转

    练习题

     

    第15章  地理位置信息接口

    15.1  获取位置信息

    15.2  在地图上查看位置信息

    15.3  在地图上选择位置

    15.4  地图控制

    练习题

     

    第16章  实战案例

    16.1  “微活动报名助手”活动管理和报名小程序

    16.1.1  前端页面设计

    16.1.2  后端服务器架构

    16.1.3  发起活动表单设计

    16.1.4  活动分享与报名

    16.1.5  查看我发布的活动

    16.1.6  管理报名人员

    16.1.7  查看我的报名信息与取消报名

    16.1.8  个人信息填写管理

    16.2  MeetingUUU会议室管理小程序

    16.2.1  前端页面设计

    16.2.2  后端服务器架构

    16.2.3  添加会议室

    16.2.4  管理会议室

    16.2.5  注册页面

    16.2.6  登录页面

    16.2.7  显示会议室预约订单

    16.2.8  审核会议室预约订单

    16.3  “有书共读”图书漂流小程序

    16.4  “音乐随想”简易小程序音乐播放器

     

    参考文献

     
  • 内容简介:
    本书内容可以分为三部分。*部分为基础部分,对应第1-2章,主要介绍小程序开发的基础知识;第二部分为布局、组件和API,对应第3-5章,主要讲解小程序的CSS布局基础、组件的使用和API的相关知识;第三部分为案例实践,对应第5章,通过一个中型案例:有书共读微信小程序,介绍如何开发小程序应用,包括一些思路和框架,以及部分代码和实现技巧。
  • 作者简介:
    1986-1992: 北方交通大学讲师; 1992-1994: 比利时VUB大学应用信息技术硕士; 1994-1996: 比利时VUB大学MBA;  1996-2003: IT公司项目经理  2003-至今: 北航软件学院副教授。已出版二十几本教材(其中“计算机导论实践教程”一书获北航2010年教学成果三等奖;“大学计算机英语教程”获北航2012年教学成果二等奖。 主讲课程: 计算机导论、软件工程、职业生涯规划等。
  • 目录:
    第1章  准备工作

    1.1  小程序简介

    1.2  注册小程序

    1.3  微信小程序开发工具的下载、安装和使用

    练习题

     

    第2章  初识小程序

    2.1  认识组成小程序的文件和目录结构

    2.2  预览和发布小程序

    练习题

     

    第3章  小程序开发基础

    3.1  认识小程序的生命周期

    3.2  认识小程序页面的生命周期

    3.3  概览MINA框架

    3.4  逻辑层

    3.4.1  注册程序

    3.4.2  注册页面

    3.4.3  模块化

    3.4.4  接口

    3.5  视图层

    3.5.1  WXML

    3.5.2  WXSS

    3.5.3  基础组件

    练习题

     

    第4章  搭建以PHP为例的后端网络环境

    4.1  本地安装网络服务环境

    4.2  使用小程序进行网络通信

    4.3  远程服务器环境搭建简介

    练习题

     

    第5章  视图容器组件

    5.1  Flex布局和view组件

    5.2  滚动视图组件scroll view

    5.3  滑块视图容器swiper

    5.4  可移动视图容器movable view和movable area

    5.5  cover view组件和cover image组件

    练习题

     

    第6章  基础内容组件

    6.1  图标组件icon

    6.2  文本组件text

    6.3  富文本组件richtext

    6.4  进度条组件progress

    练习题

     

    第7章  表单组件

    7.1  按钮组件button

    7.2  表单form组件

    7.3  多选项目组件checkbox

    7.4  输入框组件input

    7.5  label组件

    7.6  从底部弹起的页面选择器组件picker

    7.7  嵌入页面的滚动选择器组件pickerview

    7.8  单项选择器组件radio

    7.9  滑动选择器组件slider

    7.10  开关选择器组件switch

    7.11  多行输入框组件textarea

    练习题

     

    第8章  多媒体组件

    8.1  音频组件audio

    8.2  图片组件image

    8.3  视频组件video

    8.4  相机组件camera

    练习题

     

    第9章  其他组件

    9.1  导航组件navigator

    9.2  地图组件map

    9.3  开放数据组件opendata

    9.4  公众号关注组件officialaccount

    练习题

     

    第10章  小程序网络通信接口

    10.1  发起网络请求

    10.2  上传和下载文件

    10.3  WebSocket通信

    练习题

     

    第11章  多媒体接口

    11.1  图片管理

    11.2  使用录音机

    11.3  音频控制

    11.4  背景音频控制

    11.5  视频管理

    11.6  使用相机

    11.7  动态加载字体

    练习题

     

    第12章  文件和数据缓存接口

    12.1  文件操作

    12.2  数据缓存操作

    练习题

     

    第13章  获取手机设备信息接口

    13.1  手机系统信息

    13.2  兼容性判断

    13.3  网络状态

    13.4  电量

    13.5  加速度计

    13.6  罗盘

    13.7  陀螺仪

    13.8  WiFi

    13.9  联系人和电话

    13.10  剪贴板

    13.11  屏幕

    13.12  振动

    13.13  扫码

    练习题

     

    第14章  小程序界面交互接口

    14.1  交互反馈

    14.1.1  消息提示框

    14.1.2  模态对话框

    14.1.3  加载提示框

    14.1.4  显示操作菜单

    14.2  下拉刷新

    14.3  动画控制

    14.4  导航栏设置

    14.4.1  设置导航栏样式

    14.4.2  设置导航栏加载动画

    14.5  tabBar设置

    14.6  控制页面位置

    14.7  控制页面跳转

    练习题

     

    第15章  地理位置信息接口

    15.1  获取位置信息

    15.2  在地图上查看位置信息

    15.3  在地图上选择位置

    15.4  地图控制

    练习题

     

    第16章  实战案例

    16.1  “微活动报名助手”活动管理和报名小程序

    16.1.1  前端页面设计

    16.1.2  后端服务器架构

    16.1.3  发起活动表单设计

    16.1.4  活动分享与报名

    16.1.5  查看我发布的活动

    16.1.6  管理报名人员

    16.1.7  查看我的报名信息与取消报名

    16.1.8  个人信息填写管理

    16.2  MeetingUUU会议室管理小程序

    16.2.1  前端页面设计

    16.2.2  后端服务器架构

    16.2.3  添加会议室

    16.2.4  管理会议室

    16.2.5  注册页面

    16.2.6  登录页面

    16.2.7  显示会议室预约订单

    16.2.8  审核会议室预约订单

    16.3  “有书共读”图书漂流小程序

    16.4  “音乐随想”简易小程序音乐播放器

     

    参考文献

     
查看详情
12
您可能感兴趣 / 更多
微信小程序实用教程
计算机导论(第3版·题库·微课视频版)
吕云翔 李沛伦
微信小程序实用教程
云计算与大数据技术(第2版·微课视频·题库版)
吕云翔 钟巧灵 柏燕峥 许鸿智 张璐 王佳玮 韩雪婷 仇善召 杜宸洋
微信小程序实用教程
数据结构(Python版)(第2版·微课视频版)
吕云翔;郭颖美;孟爻;吴宜航;杨壮
微信小程序实用教程
Python网络爬虫:从入门到精通(附微课)
吕云翔
微信小程序实用教程
数据结构(Java版)(第2版·微课视频版)
吕云翔 郭颖美 王子豪
微信小程序实用教程
Python爬虫案例实战(微课视频版)
吕云翔 韩延刚 张扬 主编;谢吉力 杨壮 王渌汀 王志鹏 杨瑞翌 副主编
微信小程序实用教程
Python数据分析与可视化案例实战(项目实战·源码解读·微课视频版)
吕云翔;王志鹏;许丽华;王肇一;朱英豪;闫坤;仇善召;唐佳伟;冯凯文;陈唯;陈天异;洪振东;杨云飞;谢谨蔓;姚泽良;韩延刚;吴宜航
微信小程序实用教程
Python网络爬虫技术与实践
吕云翔 张扬 杨壮 编著
微信小程序实用教程
大数据可视化技术(微课视频+题库版)
吕云翔 姚泽良 主编;谢吉力 朱英豪 仇善召 韩延刚 黄泽桓 副主编
微信小程序实用教程
云计算导论(第3版·题库·微课视频版)
吕云翔 柏燕峥 许鸿智 杜宸洋 张璐 王佳玮
微信小程序实用教程
软件工程项目化教程(微课视频版)
吕云翔;黎可为;张中基
微信小程序实用教程
大数据可视化技术与应用
吕云翔 姚泽良 谢吉力 编著