本书为HarmonyOS应用程序开发入门书,以基础知识和实例相结合的方式系统地介绍了HarmonyOS应用程序开发的常用技术、相关经验和技巧等。
本书共分为9章。第1章从宏观的角度对HarmonyOS进行简要的介绍;第2章详细介绍了HarmonyOS移动应用开发的入门知识;第3章通过一个计算器案例详细讲解HarmonyOS App开发技能;第4章通过一个通讯录的案例进一步学习了利用JavaUl框架开发App的功能、线性布局和相对布局的混合使用,以及实现使用日志打印和Toast信息提示等功能;第5章同样也是一个通讯录的案例,讲解了利用JavaScript UI框架开发App的功能以及hml、css和js文件的编写,并且着重讲解了JavaScript开发的FA如何与Java开发的PA进行数据交互,以及如何通过fetch模块与服务端进行HTTP网络交互等内容;第6章通过一个相册的案例,重点讲解了HarmonyOS权限控制的概念和动态权限申请的使用流程,同时讲解了如何读取系统相册数据库中的数据并进行U渲染;第7章通过一个封装视频播放器的案例,完整梳理了开发视频播放功能的相关流程和知识点;第8章讲解了如何在真机下进行应用调试,以及分布式任务调度开发的流程、动态权限申请等内容;第9章介绍了一些常用的HarmonyOS第三方组件,包括Ul布局类、控件封装类、动画播放类、音视频处理类、开发框架类以及工具类等内容。
展开