• 【假一罚四】鸿蒙应用开发实战张荣超
21年品牌 40万+商家 超1.5亿件商品

【假一罚四】鸿蒙应用开发实战张荣超

全新正版书籍,假一罚四,可开发票。24小时内发货。

50.8 6.4折 79 全新

库存4件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者张荣超

出版社人民邮电出版社

ISBN9787115552877

出版时间2020-11

装帧平装

开本16开

定价79元

货号10816975

上书时间2024-05-30

朗朗图书书店

已实名 已认证 进店 收藏店铺
  • 店主推荐
  • 最新上架

   商品详情   

品相描述:全新
商品描述
作者简介
张荣超,华为官方授予的首批HarmonyOS(鸿蒙操作系统)课程开发人员,曾就职于HTC、联想、阿里巴巴,先后担任过资深软件开发工程师、项目经理、产品技术主管等职位。他是51CTO学院的金牌讲师,Sun公司认证的Java工程师和Java Web工程师,以及Scrum联盟认证的敏捷项目管理专家。此外,还是在线知名系列课程《图解Python》的作者。

目录
第 1章  鸿蒙操作系统简介 1
1.1 1+8+N全场景 1
1.2 分布式 2
1.3 小结 6
第 2章 项目准备工作 8
2.1 搭建开发环境 8
2.2 Hello World 21
第3章 呼吸训练实战项目 31
3.1 任务1:在主页面中添加一个按钮并响应其单击事件 34
3.2 任务2:添加训练页面并实现其与主页面之间的相互跳转 39
3.3 任务3:验证应用和每个页面的生命周期事件 43
3.4 任务4:在主页面中显示logo和两个选择器 49
3.5 任务5:指定选择器的默认选中项并获取选中项的值 56
3.6 任务6:将主页面中选择器的值传递到训练页面 60
3.7 任务7:修改主页面和训练页面中按钮的文本及样式 63
3.8 任务8:在训练页面显示总共需要坚持的秒数 67
3.9 任务9:在训练页面倒计时显示再坚持的秒数 70
3.10 任务10:再坚持的秒数在倒计时结束时隐藏显示的文本 73
3.11 任务11:在训练页面根据呼吸节奏交替显示“吸气”和“呼气” 76
3.12 任务12:每次吸气或呼气时都实时显示进度百分比 82
3.13 任务13:每次吸气或呼气时logo都顺时针转动一周 86
3.14 任务14:添加倒计时页面并实现由主页面向其跳转 90
3.15 任务15:在倒计时页面进行训练指引的3秒倒计时 95
3.16 任务16:3秒倒计时结束后跳转到训练页面并传递主页面的数据 99
3.17 任务17:呼吸训练结束后右滑查看训练报告 101
3.18 任务18:将第 1个训练报告页面的标题修改为压力占比 108
3.19 任务19:在压力占比页面的标题下方显示压力分类的列表 118
3.20 任务20:在压力分类的右边显示对应的压力占比 124
3.21 任务21:在每个列表项的下方显示压力占比的进度条 132
3.22 任务22:添加第 2个训练报告页面并响应滑动事件 136
3.23 任务23:在第 2个训练报告页面中显示除心率曲线之外的所有容 141
3.24 任务24:在心率曲线页面中显示绘制的心率曲线 149
3.25 任务25:添加第3个训练报告页面并响应滑动事件 152
3.26 任务26:在第3个训练报告页面中 显示除活动分布图之外的所有内容 157
3.27 任务27:在今日活动分布页面中显示绘制的今日活动分布图 166
3.28 任务28:添加第4个训练报告页面并响应滑动事件 172
3.29 任务29:在第4个训练报告页面中显示除压力分布图之外的所有内容 177
3.30 任务30:在压力分布页面中显示绘制的压力分布图 185
3.31 任务31:添加第5个训练报告页面并响应滑动事件 188
3.32 任务32:在第5个训练报告页面中显示除弧形和星号之外的所有内容 193
3.33 任务33:在最大摄氧量页面显示绘制的弧形 199
3.34 任务34:在最大摄氧量界面的对应弧形和角度上显示星号 205
3.35 任务35:添加学习交流联系方式页面并响应滑动事件 208
3.36 任务36:在学习交流联系方式页面中显示二维码并完成项目收尾工作 213

内容摘要
1章鸿蒙操作系统简介

20209lO日,华为公司在2020年华为开发者大会上发布了HarmonyOS(鸿蒙操作系统)20版本。鸿蒙操作系统是一款面向全场景的分布式操作系统。鸿蒙操作系统不同于既有的AndroidiOSWindowsLlnux等操作系统,它面向的是l+8+N的全场景设备,能够根据不同内存级别的设备进行弹性组装和适配,并且跨设备交互信息。

11 1+8+N全场景

就目前而言,基于硬件的生态是相互割裂的,无论是手机、手表、电视还是车机.都有各自独立的生态。这些割裂的生态影响了用户体验。用户期望能够打破单个设备的孤岛,获得多设备之间的无缝连接体验。未来几年,随着人均持有的终端设备数量越来越多,全场景体验将是赢取未来的关键点,为此,鸿蒙操作系统面向的是l+8+N的全场景体验,如图1l所示。

l+8+N中的“1”指的是处于中间位置的手机,它是用户流量的核心人口。1+8+N中的“8”指的是手机外围的8类设备,包括Pc、平板电脑、耳机、眼镜、手表、车机、音响、HI)设备,这8类设备在人们日常生活中的使用率仅次于手机。l+8+N中的“N”指的是最外层的所有能够搭载鸿蒙操作系统的IoT(Intemet ofThings,物联网)设备,这些设备涵盖了各种各种的应用场景,包括运动健康、影音娱乐、智能家庭、移动办公、智慧出行等。针对运动健康这个场景,常见的设备有血压计、智能秤;针对移动办公这个场景,常见的设备有打印机、投影仪;针对智能家庭这个场景,常见的设备有扫地机、摄像头。之所以称之为“N”,就是因为它涵盖的应用场景非常广泛,可以说是无穷无尽的,这给我们提供了尽情发挥想象力和创造力的空间。

1.2分布式

传统的设备是由设备内部的硬总线连在一起的,硬总线是设备内部的部件之间进行通信的基础。如果想让多个设备之间分布式地通信和共享数据,并让多个设备融合为一体,仅仅通过硬总线是很难实现的。

分布式软总线是实现分布式能力的基础,是多种终端设备的统一基座,它为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,以及高效地分发任务和传输数据。

分布式软总线融合了近场和远场的通信技术,并且可以充分发挥近场通信的技术优势。分布式软总线承担了任务总线、数据总线和总线中枢三大功能。其中,任务总线负责将应用程序在多个终端上快速分发;数据总线负责数据在设备间的高性能分发和同步;总线中枢起到协调

……



主编推荐

1.书中示例以华为智能手表为运行载体 

2.以流行的JavaScript为开发语言 

3.提供整个应用开发项目的完整源代码 

4.面向应用,实战性强,步骤详细,对源码进行了详细讲解,确保作者在学习完本书之后,能真正将这个呼吸训练App开发出来。 

鸿蒙操作系统(HarmonyOS)是华为公司与2019年正式发布的一款“面向未来”的国产开源代操作系统,可应用在智慧屏、手机、平板、电脑、智能汽车、可穿戴设备等多终端设备上。鸿蒙操作系统的问世,吸引了国内外软件开发人员的关注,并在全球引起了强烈反响。 

HarmonyOS生态圈的建设离不开各位开发人员的参与和贡献。很感谢张荣超老师能为尚处于幼儿期的HarmonyOS写作开发教材,为HarmonyOS的推广贡献自己的力量。张老师写作的这本书,以运动手表为运行硬件,采用案例的形式介绍如何为HarmonyOS开发应用程序,可以帮助大家快速入门HarmonyOS应用程序的开发。在此向各位读者强烈! 

--欧建深,华为消费者业务部门软件开源与生态运营总监



精彩内容
《鸿蒙应用开发实战》详细完整地介绍了在HarmonyOS(鸿蒙操作系统)2.0上开发一个呼吸训练App的全部工程。
  《鸿蒙应用开发实战》分为3章,内容涵盖了鸿蒙操作系统的简单介绍、开发鸿蒙App项目的准备工作,以及为鸿蒙操作系统开发一个呼吸训练App的全过程。本书采用项目导向和任务导向的方式讲解,分成36个任务,每个任务都分成3部分——运行效果、实现思路、代码详解。本书手把手地对编写的每一行代码进行讲解,确保读者看完本书后,能做出一个完整的项目。
  《鸿蒙应用开发实战》适合对在鸿蒙系统上开发应用程序感兴趣的读者阅读学习。

媒体评论
1.书中示例以华为智能手表为运行载体
2.以流行的JavaScript为开发语言
3.提供整个应用开发项目的完整源代码
4.面向应用,实战性强,步骤详细,对源码进行了详细讲解,确保作者在学习完本书之后,能真正将这个呼吸训练App开发出来。

鸿蒙操作系统(HarmonyOS)是华为公司与2019年正式发布的一款“面向未来”的国产开源代操作系统,可应用在智慧屏、手机、平板、电脑、智能汽车、可穿戴设备等多终端设备上。鸿蒙操作系统的问世,吸引了国内外软件开发人员的关注,并在全球引起了强烈反响。

HarmonyOS生态圈的建设离不开各位开发人员的参与和贡献。很感谢张荣超老师能为尚处于幼儿期的HarmonyOS写作开发教材,为HarmonyOS的推广贡献自己的力量。张老师写作的这本书,以运动手表为运行硬件,采用案例的形式介绍如何为HarmonyOS开发应用程序,可以帮助大家快速入门HarmonyOS应用程序的开发。在此向各位读者强烈推荐!
--欧建深,华为消费者业务部门软件开源与生态运营总监

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP