• 新华正版 鸿蒙应用开发教程 钟元生、林生佑、李浩轩、吴冕 9787302610564 清华大学出版社
21年品牌 40万+商家 超1.5亿件商品

新华正版 鸿蒙应用开发教程 钟元生、林生佑、李浩轩、吴冕 9787302610564 清华大学出版社

新华书店直发 全新正版 急速发货 开票联系客服

53.55 7.9折 68 全新

库存4件

北京西城
认证卖家担保交易快速发货售后保障

作者钟元生、林生佑、李浩轩、吴冕

出版社清华大学出版社

ISBN9787302610564

出版时间2022-08

装帧平装

开本16开

定价68元

货号1202742395

上书时间2023-12-20

建德书局的书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
商品简介

本书系统讲解鸿蒙应用开发的基础知识,既有基本语法与基本应用,又有案例分析,使读者能理论联系实际,寓教于练、寓教于用,是鸿蒙编程的快速入门书籍。 本书分为七章,内容包括HarmonyOS简介与环境搭配,HarmonyOS界面编程基础,HarmonyOS事件处理,Ability,数据管理,公共事件、通知与日志,综合案例——“远程闹钟”。 本书内容充实、资料新颖、案例丰富、条理清晰,可作为软件工程、计算机科学与技术等专业本科生和研究生的教材,也可作为有志于开发基于鸿蒙应用程序的读者的参考书。

目录

第1章HarmonyOS简介与环境搭建<<<1

1.1初识HarmonyOS2

1.1.1HarmonyOS概述2

1.1.2HarmonyOS的体系结构2

1.2搭建HarmonyOS开发环境3

1.3HarmonyOS项目运行过程分析18

1.3.1HarmonyOS应用程序结构分析18

1.3.2HarmonyOS应用程序运行过程分析19

1.4本章小结23

1.5课后习题23

 

第2章HarmonyOS界面编程基础<<<24

2.1HarmonyOS界面设计概述26

2.2HarmonyOS基础界面控件26

2.2.1Text组件26

2.2.2Button组件31

2.2.3TextField组件34

2.2.4TabList组件35

2.2.5DatePicker组件41

2.2.6TimePicker组件45

2.2.7Checkbox组件48

2.2.8Image组件56

2.3HarmonyOS布局管理器57

2.3.1DirectionalLayout布局57

2.3.2DependentLayout布局62

2.3.3StackLayout布局64

2.3.4TableLayout布局65

2.3.5PositionLayout布局67

2.3.6AdaptiveBoxLayout布局69

2.4HarmonyOS高级界面控件74

2.4.1ListContainer列表74

2.4.2CommonDialog对话框78

2.4.3RadioContainer单选按钮容器79

2.5本章小结82

2.6课后习题83

 

第3章HarmonyOS事件处理<<<84

3.1HarmonyOS基于监听的事件处理86

3.2HarmonyOS线程管理90

3.2.1线程管理接口说明90

3.2.2线程管理开发步骤92

3.3HarmonyOS线程间通信100

3.3.1线程间通信场景介绍100

3.3.2线程间通信接口介绍102

3.4本章小结113

3.5课后习题114

第4章Ability与Intent<<<115

4.1Ability介绍116

4.1.1创建一个Ability117

4.1.2Ability的配置117

4.2Page Ability118

4.2.1Page Ability与AbilitySlice118

4.2.2创建Page Ability118

4.2.3AbilitySlice路由配置120

4.2.4Page Ability生命周期121

4.2.5AbilitySlice生命周期123

4.2.6AbilitySlice间的导航125

4.2.7不同Page Ability间的导航126

4.2.8用户注册案例129

4.3Service Ability146

4.3.1创建Service Ability146

4.3.2启动Service Ability150

4.3.3停止Service Ability154

4.3.4连接Service Ability156

4.3.5断开Service Ability159

4.3.6利用Service Ability处理数据160

4.3.7前台Service Ability164

4.3.8示例的完整代码165

4.4Data Ability172

4.4.1URI介绍172

4.4.2URI示例173

4.4.3创建Data Ability173

4.4.4Data Ability相关类175

4.5本章小结177

4.6课后习题177

 

第5章数据管理<<<178

5.1关系数据库179

5.1.1关系数据库介绍179

5.1.2约束与限制180

5.1.3关系数据库相关类180

5.1.4关系数据库开发步骤182

5.1.5基于Data Ability的关系数据库操作案例184

5.2分布式数据服务201

5.2.1分布式数据服务介绍201

5.2.2单版本分布式数据库201

5.2.3分布式数据服务相关类202

5.2.4单版本分布式数据服务案例203

5.3本章小结218

5.4课后习题218

 

第6章公共事件、通知与日志<<<219

6.1公共事件220

6.1.1四种公共事件221

6.1.2公共事件相关类221

6.1.3无序的公共事件开发224

6.1.4带权限的公共事件开发227

6.1.5有序的公共事件开发229

6.1.6黏性的公共事件开发231

6.2通知233

6.2.1通知相关类233

6.2.2通知开发示例235

6.2.3单击通知栏事件237

6.3日志240

6.4本章小结241

6.5课后习题241

 

第7章综合案例——“远程闹钟”<<<242

7.1“远程闹钟”概述244

7.2Spring Boot服务器端设计245

7.2.1Spring Boot技术简介245

7.2.2Spring Boot项目开发环境245

7.2.3数据库设计247

7.2.4“远程闹钟”服务器搭建250

7.2.5部署服务器260

7.3“远程闹钟”手机端应用设计261

7.3.1闹钟显示模块262

7.3.2添加闹钟模块276

7.3.3删除闹钟模块281

7.4“远程闹钟”手表端应用设计292

7.4.1手表端应用的创建292

7.4.2闹铃定时播放模块295

7.5本章小结311

7.6课后习题311

 

附录ASQL语句使用简介<<<312

A.1SQL介绍312

A.2SQL项目表设计312

A.3创建SQL表313

A.4SQL的查询、增加、修改、删除操作方法318

A.5小结322



—  没有更多了  —

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

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