网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 HarmonyOS App开发从0到1/计算机技术开发与应用丛书
分类 科学技术-工业科技-电子通讯
作者 张诏添//李凯杰
出版社 清华大学出版社
下载
简介
内容推荐
本书系统阐述了HarmonyOS开发基础知识。全书共分为8章:第1章为HarmonyOS的概述,第2、第3章为HarmonyOS的开发准备和基础知识,第4、第5章为HarmonyOS开发的完整案例,第6-8章为HarmonyOS的进阶开发。书中主要内容包括:HarmonyOS技术特性、PageAbility、生命周期、UI框架、真机调试与运行、分布式调度、分布式迁移与回迁、轻量级偏好数据库、分布式数据库。书中包含大量的应用市例,不仅可以学会理论知识还可以灵活运用。书中通过多个完整的案例详细阐述了如何在HarmonyOS操作系统上开发App,内容完整、步骤清晰。本书可作为HarmonyOS开发初学者的入门书籍,也可作为从事HarmonyOS开发的技术人员及培训机构的参考书籍。
作者简介
张诏添,HarmonyOS App开发者,参与了Awesome-HarmonyOS和荔园HarmonyOs等开源项目。国内第1个校园HarmonyOS自学组织——木棉花的创始人。先后荣获51CTO社区明星、2021年度电子发烧友论坛优秀开发者称号,获51CTO社区首批MVP认证。曾受邀在2021华为开发者大会校园公开课、Open Harmony高校共建启航计划分享会及多个学术讲座报告会上发表演讲,参与51CTO社区直播主题分享会,接受Open Harmony教育进高校主题视频采访。
目录
第1章 初识鸿蒙:HarmonyOS介绍
1.1 系统特征
1.2 1+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.8 OpenHarmony
1.9 小结
第2章 万事开头难:项目准备工作
2.1 搭建开发环境
2.2 Hello World
第3章 万事俱备:基础知识
3.1 开发基础知识
3.1.1 程序
3.1.2 配置文件
3.1.3 资源文件
3.1.4 其他
3.2 Page Ability
3.2.1 Page的生命周期
3.2.2 AbilitySlice的生命周期
3.2.3 Page与AbilitySlice的生命周期关联
3.3 Service Ability
3.4 Data Ability
3.5 JS生命周期
3.6 Java 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.17 JavaScript与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 实现分布式数据库
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 6:06:37