HarmonyOS App开发从0到1
¥
57.3
6.4折
¥
89
全新
仅1件
作者张诏添;李凯杰
出版社清华大学出版社
出版时间2022-07
版次1
装帧其他
货号9787302602842
上书时间2024-11-02
商品详情
- 品相描述:全新
图书标准信息
-
作者
张诏添;李凯杰
-
出版社
清华大学出版社
-
出版时间
2022-07
-
版次
1
-
ISBN
9787302602842
-
定价
89.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
340页
-
字数
478千字
- 【内容简介】
-
本书系统阐述了HarmonyOS开发基础知识。 全书共分为8章:第1章为HarmonyOS的概述,第2、第3章为HarmonyOS的开发准备和基础知识,第4、第5章为HarmonyOS开发的完整案例,第6-8章为HarmonyOS的进阶开发。书中主要内容包括:HarmonyOS技术特性、Page Ability、生命周期、UI框架、真机调试与运行、分布式调度、分布式迁移与回迁、轻量级偏好数据库、分布式数据库。 书中包含大量的应用市例,不仅可以学会理论知识还可以灵活运用。书中通过多个完整的案例详细阐述了如何在HarmonyOS操作系统上开发App,内容完整、步骤清晰。 本书可作为HarmonyOS开发初学者的入门书籍,也可作为从事HarmonyOS开发的技术人员及培训机构的参考书籍。
- 【作者简介】
-
张诏添,HarmonyOS App开发者,参与了Awesome-HarmonyOS和荔园HarmonyOS等开源项目。国内第1个校园 HarmonyOS自学组织——木棉花的创始人。先后荣获51CTO社区明星、2021年度电子发烧友论坛优秀开发者称号,获51CTO社区首批MVP认证。曾受邀在2021华为开发者大会校园公开课、OpenHarmony高校共建启航计划分享会及多个学术讲座报告会上发表演讲,参与51CTO社区直播主题分享会,接受OpenHarmony教育进高校主题视频采访。
李凯杰,HarmonyOS App开发者,参与了Awesome-HarmonyOS和荔园HarmonyOS等开源项目。曾受邀在OpenHarmony高校共建启航计划分享会和多个学术讲座报告上发表演讲。
- 【目录】
-
第1章初识鸿蒙: HarmonyOS介绍
1.1系统特征
1.21 8 N全场景终端设备
1.3技术架构
1.3.1内核层
1.3.2系统服务层
1.3.3框架层
1.3.4应用层
1.4硬件互助,资源共享
1.4.1分布式软总线
1.4.2分布式设备虚拟化
1.4.3分布式数据管理
1.4.4分布式任务调度
1.5一次开发,多端部署
1.6统一OS,弹性部署
1.7系统安全
1.7.1正确的人
1.7.2正确的设备
1.7.3正确地使用数据
1.8OpenHarmony
1.9小结
第2章万事开头难: 项目准备工作
2.1搭建开发环境
2.2Hello World
第3章万事俱备: 基础知识
3.1开发基础知识
3.1.1程序
3.1.2配置文件
3.1.3资源文件
3.1.4其他
3.2Page Ability
3.2.1Page的生命周期
3.2.2AbilitySlice的生命周期
3.2.3Page与AbilitySlice的生命周期关联
3.3Service Ability
3.4Data Ability
3.5JS生命周期
3.6Java UI框架
第4章小试牛刀: “数字华容道”游戏项目
4.1在主页面删除标题栏和添加项目标志
4.2在主页面中添加一个按钮并响应其单击事件
4.3添加副页面并实现其与主页面之间的相互跳转
4.4修改页面中按钮的文本和显示的文本
4.5添加简单游戏页面并实现副页面向其跳转
4.6在简单游戏页面的画布中绘制网格
4.7在简单游戏页面的画布中绘制数字
4.8在简单游戏页面中绘制随机生成的数字
4.9在简单游戏页面的画布中添加一个滑动事件
4.10在画布上响应滑动事件: 格子滑动
4.11在画布上显示文本: 游戏结束
4.12在画布上隐藏游戏结束的文本
4.13在游戏结束时显示隐藏的文本
4.14在游戏结束后不再响应滑动事件
4.15在游戏结束后网格的颜色变浅
4.16在简单游戏页面实现统计步数
4.17添加普通游戏页面并实现副页面向其跳转
4.18添加困难游戏页面并实现副页面向其跳转
4.19添加信息页面
第5章初出茅庐: “俄罗斯方块”游戏项目
5.1创建Hello World
5.2在主页面中删除标题栏和修改其背景颜色
5.3在主页面中添加两个按钮并响应其单击事件
5.4添加副页面并实现主页面向其跳转
5.5完善副页面的信息并实现其向主页面跳转
5.6验证应用和每个页面的生命周期事件
5.7在游戏页面绘制网格并实现从主页面向其跳转
5.8在游戏页面网格中随机生成方块
5.9在游戏页面实现方块的下落
5.10在游戏页面添加5个按钮并向主页面跳转
5.11在游戏页面实现方块向左移动
5.12在游戏页面实现方块向右移动
5.13在游戏页面实现方块形态的改变
5.14在游戏页面实现整行相同色彩方格的消除
5.15在游戏页面显示游戏结束的文本
5.16在游戏页面实现游戏重新开始功能
5.17JavaScript与Java的对比
第6章持续动力: 应用运行与发布
6.1使用本地真机运行应用
6.2应用发布
第7章初显风范: 分布式
7.1分布式任务调度
7.1.1获取设备的UDID
7.1.2实现分布式任务调度
7.1.3数据传递的分布式任务调度
7.2分布式迁移
7.2.1概念
7.2.2实现分布式迁移
7.2.3实现分布式回迁
第8章告别读者: 数据管理
8.1轻量级偏好数据库
8.1.1概念
8.1.2实现轻量级偏好数据库
8.2分布式数据库
8.2.1概念
8.2.2实现分布式数据库
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价