万本电子书0元读

万本电子书0元读

顶部广告

HarmonyOS应用开发与实践电子书

本书依据移动应用发岗位能力需求编写 基于职业工作过程、模块化课程设置和项目化教学实施的需要 融移动应用发技能大赛和职业技能等级证书要求 通过将该系统分解成14个任务来支持项目化、模块化教学的需求 本书引了Git版本管理系统,帮助读者提前培养正规的发流程和习惯,熟悉企业发的过程

售       价:¥

纸质售价:¥41.70购买纸书

5人正在读 | 0人评论 6.8

作       者:季云峰,李涛,高云

出  版  社:机械工业出版社

出版时间:2023-01-13

字       数:6.7万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书以物联网智慧农业移动端应用系统的发为例,讲解了在HarmonyOS中行移动发的方法,将发过程拆解成14个任务,模拟类似敏捷发的流程,任务的设计既遵循HarmonyOS知识的学习路径,又尽量符合移动应用发的教学过程。通过增量迭代来发各个功能模块,读者完成每个任务后都可以编译、运行,并且每个任务都可以在前一任务的基础上行拓展,*终完成整个应用的发。读者可通过重构、复原该系统来掌握物联网应用发的常用技术。同时,本书还引了Git版本管理系统,可帮助读者熟悉企业发的过程。 本书适合作为高职院校电子信息类、计算机类相关专业的教材,也适合对物联网移动应用发感兴趣的读者阅读学习。<br/>【推荐语】<br/>本书依据移动应用发岗位能力需求编写 基于职业工作过程、模块化课程设置和项目化教学实施的需要 融移动应用发技能大赛和职业技能等级证书要求 通过将该系统分解成14个任务来支持项目化、模块化教学的需求 本书引了Git版本管理系统,帮助读者提前培养正规的发流程和习惯,熟悉企业发的过程<br/>【作者】<br/>季云峰,江苏无锡人,教授、高级工程师,研究生学历,软件技术、计算机应用技术硕士。江苏省品牌专业物联网应用技术专业负责人,江苏省“333高层次人才”第三层次培养对象,省“青蓝工程”优秀骨干教师培养对象。近五年来,主持江苏省高等教育教改重课题、江苏省教育科学“十三五”规划重资助课题等9项,主持企业横向课题7项,科研经费200余万元。以物联网技术等为主要研究方向发表SCI、EI、中文核心论文10篇,授权发明专利2项。主持江苏省在线放课程《移动应用发》,主编出版“十三五”江苏省高校重教材《物联网移动应用发》。指导学生连续四年(2016-2019)获得全国职业院校技能大赛(物联网技术应用赛项)一等奖,担任山东省职业院校技能大赛(物联网技术应用赛项)、江苏省职业院校技能大赛(中职)物联网技术应用与维护赛项专家组长。获江苏省教学成果一等奖1项(2017),获评2017-2019无锡市优秀教育工作者。<br/>
目录展开

二维码清单

Preface 前言

绪论 智慧农业项目概述及设计

0.1 项目背景

0.2 项目方案

0.3 系统部署

0.4 系统功能

任务1 开发环境搭建和创建工程

1.1 初识HarmonyOS

1.2 HarmonyOS平台架构

1.3 创建开发环境和HelloWorld工程

1.4 更改应用的启动图标和应用名称

任务2 认识Git版本管理

2.1 版本管理

2.2 Git的初识与安装

2.3 实践Git基本功能

2.4 Git版本回退

2.5 Git内容对比

2.6 Git分支与查看

2.7 Git标签管理

2.8 将工程加入Git版本控制

任务3 创建Splash界面

3.1 HarmonyOS应用的基础知识

3.2 HarmonyOS应用的配置文件

3.3 HarmonyOS应用的资源文件

3.4 创建Splash界面

3.5 提交代码到仓库

任务4 创建新大陆云平台“智慧农业”项目

4.1 创建云平台项目

4.2 创建物联网行业实训仿真项目

4.3 使用新大陆物联网云平台数据模拟器

4.4 使用新大陆1+X传感网设备设计原型

任务5 RESTful API调试

5.1 HTTP基础

5.2 RESTful架构

5.3 使用Postman调试API接口

5.4 调试新大陆物联网云平台API接口

任务6 创建登录功能

6.1 编辑登录界面ability_login.xml

6.2 编辑登录逻辑LoginAbilitySlice.java

6.3 引入网络库蒹葭(JianJia)

6.4 登录云平台

6.5 提交代码到仓库

任务7 创建底部标签导航栏

7.1 不同Page Ability的切换

7.2 使用TabList设置多标签

7.3 提交代码到仓库

任务8 创建大气环境监控界面

8.1 使用PageSlider组件切换页面

8.2 大气监控界面设计

8.3 更新MainAbilitySlice.java

8.4 提交代码到仓库

任务9 创建参数设置界面

9.1 个人设置界面

9.2 云平台参数设置界面

9.3 提交代码到仓库

任务10 参数持久化

10.1 AbilityPackage类

10.2 轻量级数据存储

10.3 更新Java代码

10.4 编译运行

10.5 提交代码到仓库

任务11 从云平台获取传感器数据

11.1 设置蒹葭(JianJia)拦截器

11.2 使用HiLog日志

11.3 从云平台获取传感器数据

11.4 提交代码到仓库

任务12 创建土壤监控界面

12.1 更新pageslider_soil.xml界面

12.2 更新MainAbilitySlice.java代码

12.3 更新string.json

12.4 编译运行

12.5 提交代码到仓库

任务13 创建执行器控制

13.1 使用Switch组件

13.2 更新pageslider_control.xml文件

13.3 更新java文件

13.4 更新string.json文件

13.5 编译运行

13.6 提交代码到仓库

任务14 创建多语言环境

14.1 多语言设计

14.2 全屏显示

14.3 退出当前账号

14.4 提交代码到仓库

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部