注册 登录 进入教材巡展
#

出版社:电子工业出版社

以下为《微信小程序项目开发》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121494369
  • 1-1
  • 540629
  • 67256258-4
  • 16开
  • 计算机类
  • 高职
内容简介
本教材内容涵盖了微信小程序项目开发所需要的大部分技术,由8个项目42个任务组成。除了第一个项目,其余7个项目都包含一个完整的微信小程序项目开发案例,这些案例经过了精心制作,贴近企业级应用,部分代码直接来源于编者在企业技术开发中的实际项目。本教材是广东轻工职业技术学院“嵌入式技术应用”专业省级教学资源库中“跨平台应用开发技术”课程的配套教材。在课程资源库中有各种教学素材,包括教学大纲、PPT、微课视频、程序代码、配套习题、考试题库、教学动画等。读者可扫描书中二维码观看微课视频,也可登录华信教育资源网下载相关资源。
目录
项目一 微信小程序与开发环境 1__eol__任务一 搭建开发环境 2__eol__1.1.1 注册账号 2__eol__1.1.2 下载并安装微信开发者工具 3__eol__任务二 创建第一个微信小程序 4__eol__1.2.1 第一个微信小程序 4__eol__1.2.2 调试面板 5__eol__1.2.3 格式化代码 7__eol__任务三 了解微信小程序代码组成 9__eol__1.3.1 项目文件 9__eol__1.3.2 页面文件 10__eol__1.3.3 四类文件简介 10__eol__1.3.4 微信小程序协同工作与发布 12__eol__思政课堂——华为鸿蒙操作系统 13__eol__项目小结 14__eol__习题 14__eol__项目二 答题小程序 16__eol__任务一 制作答题小程序 16__eol__2.1.1 项目介绍 16__eol__2.1.2 创建项目 16__eol__2.1.3 设计答题界面 17__eol__2.1.4 设计逻辑代码 19__eol__2.1.5 微信小程序生命周期 23__eol__任务二 使用Flex布局 24__eol__2.2.1 测试容器属性 26__eol__2.2.2 测试Flex项目属性 29__eol__任务三 使用条件渲染和列表渲染 31__eol__2.3.1 条件渲染 31__eol__2.3.2 列表渲染 33__eol__思政课堂——微信小程序开发与团队合作 35__eol__项目小结 36__eol__习题 36__eol__项目三 天气预报 37__eol__任务一 使用Picker组件 37__eol__3.1.1 Picker组件简介 37__eol__3.1.2 Picker组件的使用 37__eol__任务二 使用wx.request发起网络请求 44__eol__3.2.1 请求服务器数据API 44__eol__3.2.2 wx.request请求参数 45__eol__3.2.3 wx.quest请求示例 46__eol__任务三 制作天气预报小程序 47__eol__3.3.1 项目介绍 47__eol__3.3.2 和风天气开发服务简介 47__eol__3.3.3 创建项目 48__eol__3.3.4 查看实时天气 48__eol__3.3.5 查看24小时天气预报 53__eol__3.3.6 查看7天天气预报 55__eol__思政课堂——华为盘古大模型3.0 58__eol__项目小结 59__eol__习题 59__eol__项目四 用户注册 61__eol__任务一 使用ThinkPHP搭建服务器 61__eol__4.1.1 小程序传统开发模式简介 61__eol__4.1.2 传统开发模式的环境搭建 61__eol__4.1.3 安装ThinkPHP 6 62__eol__任务二 了解微信小程序登录流程 70__eol__任务三 使用ThinkPHP实现微信登录流程 71__eol__4.3.1 使用MySQL创建表格token 71__eol__4.3.2 实现微信登录流程 72__eol__任务四 实现微信登录 74__eol__4.4.1 添加服务器IP配置文件 74__eol__4.4.2 自动执行微信登录流程 74__eol__任务五 使用小程序常用表单组件 76__eol__4.5.1 单行文本输入框 76__eol__4.5.2 多行文本输入框 78__eol__4.5.3 单选按钮 79__eol__4.5.4 checkbox复选按钮 81__eol__4.5.5 slider组件和switch组件 82__eol__任务六 制作用户注册小程序 83__eol__4.6.1 设计注册页面 83__eol__4.6.2 获取用户信息 86__eol__4.6.3 处理文件上传 91__eol__4.6.4 处理用户注册 93__eol__思政课堂——以用户为中心 96__eol__项目小结 96__eol__习题 96__eol__项目五 媒体播放器 98__eol__任务一 播放音频 98__eol__5.1.1 BackgroundAudioManager对象 98__eol__5.1.2 InnerAudioContext对象 101__eol__任务二 播放视频 102__eol__任务三 使用轮播图 105__eol__任务四 使用tabBar 107__eol__任务五 初始化媒体播放器项目 108__eol__5.5.1 项目介绍 108__eol__5.5.2 增加数据库表 112__eol__5.5.3 创建项目并配置tabBar 113__eol__5.5.4 添加工具模块 115__eol__任务六 使用ThinkPHP实现数据库的基本操作 116__eol__任务七 编辑栏目及音乐 123__eol__5.7.1 实现标签页切换 123__eol__5.7.2 编辑栏目和音乐 126__eol__5.7.3 跳转栏目或音乐页面 130__eol__任务八 实现音乐播放主界面 140__eol__任务九 实现音乐播放器界面 144__eol__任务十 编辑视频 156__eol__任务十一 播放视频并发送弹幕 161__eol__思政课堂——发挥短视频功效,助力乡村振兴 166__eol__项目小结 166__eol__习题 167__eol__项目六 地点搜索与路线规划 168__eol__任务一 使用Map组件(含获取用户当前位置) 168__eol__6.1.1 Map组件属性 168__eol__6.1.2 Map组件控制API 170__eol__6.1.3 Map组件的使用 170__eol__6.1.4 小程序位置信息API 172__eol__6.1.5 位置信息API的应用 174__eol__任务二 使用腾讯地图API 175__eol__6.2.1 腾讯地图WebService API 175__eol__6.2.2 小程序后台域名设置 179__eol__6.2.3 地点搜索 179__eol__6.2.4 路径规划 181__eol__任务三 在小程序中使用Font Awesome字体图标 183__eol__6.3.1 使用Font Awesome字体图标准备工作 183__eol__6.3.2 应用Font Awesome字体图标 184__eol__任务四 制作半屏滑出效果 185__eol__任务五 搜索餐厅、加油站等 188__eol__6.5.1 项目介绍 188__eol__6.5.2 项目初始化 188__eol__6.5.3 注册腾讯地图WebService API开发者 189__eol__6.5.4 实现地点搜索 190__eol__任务六 显示规划路线(驾车、步行、骑车、电动车) 193__eol__思政课堂——北斗卫星导航系统 198__eol__项目小结 199__eol__习题 199__eol__项目七 神秘的阴影 201__eol__任务一 使用Canvas画图 201__eol__任务二 制作神秘的阴影项目 205__eol__7.2.1 项目介绍 205__eol__7.2.2 制作方法 206__eol__思政课堂——中国天眼 214__eol__项目小结 215__eol__习题 215__eol__项目八 手机助手 217__eol__任务一 使用模板 217__eol__任务二 制作手机助手首页 218__eol__8.2.1 项目介绍 218__eol__8.2.2 制作模板 221__eol__8.2.3 制作首页 221__eol__任务三 使用手机加速度计 224__eol__8.3.1 加速度计介绍 224__eol__8.3.2 显示加速度计三轴数据 225__eol__任务四 使用手机罗盘制作指南针 232__eol__8.4.1 罗盘介绍 232__eol__8.4.2 制作指南针 232__eol__任务五 实现手机扫码 236__eol__任务六 获取收货地址 237__eol__任务七 获取发票抬头 238__eol__任务八 获取手机系统信息 239__eol__思政课堂——华为手机芯片麒麟9000S取得突破 241__eol__项目小结 241__eol__习题 242