第一本面向中小学生的HarmonyOS鸿蒙Next书籍本月将出版发行
第一本面向中小学生的HarmonyOS鸿蒙Next书籍本月将出版发行 由9岁鸿蒙开发者戈帅编写的第一本面向中小学生的鸿蒙书籍《HarmonyOS从入门到精通40例》将在本月出版发行。
更多关于第一本面向中小学生的HarmonyOS鸿蒙Next书籍本月将出版发行的实战教程也可以访问 https://www.itying.com/category-93-b0.html
9岁啊!膜拜ლ(′◉❥◉`ლ)
更多关于第一本面向中小学生的HarmonyOS鸿蒙Next书籍本月将出版发行的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
厉害!才9岁都出书了,家里一定有些实力的
《HarmonyOS从入门到精通40例》
目录
前言… 2
第1章 HarmonyOS开发基础… 8
1.1 初识HarmonyOS… 8
1.2 环境搭建… 8
1.2.1 华为开发者账号注册及认证… 8
1.2.2 开发环境DevEco Studio安装… 11
1.2.3 HarmonyOS SDK安装… 13
1.2.4 本地模拟器创建… 23
1.3 工程创建与运行… 28
1.3.1 Java工程模板创建… 29
1.3.2 工程目录结构介绍… 31
1.3.3 本地模拟器运行程序… 33
1.3.4 远程模拟器运行程序… 34
1.3.5 真机运行程序… 36
1.4 工程运行流程解析… 40
1.4.1 DevEco Studio调试方法… 40
1.4.2 程序启动流程分析… 42
第2章 UI框架… 45
2.1 常用组件案例… 45
2.1.1 案例1:跑马灯(Text)… 45
2.1.2 案例2:论坛点赞(Button)… 48
2.2 常用布局案例… 51
2.2.1 案例3:楼梯(DirectionalLayout)… 51
2.2.2 案例4:标题栏(DependentLayout)… 54
2.3 常用组件与布局综合案例… 57
2.3.1 案例5:百度搜索(TextField)… 57
2.3.2 案例6:调色器(Picker)… 60
2.3.3 案例7:图片编辑器(Image/Slider)… 70
2.3.4 案例8:新闻列表(ListContainer)… 74
2.3.5 案例9:新闻浏览器(ScrollView)… 80
2.3.6 案例10:进度显示器(ProgressBar)… 82
2.3.7 案例11:单选题(RadioButton/RadioContainer)… 87
2.3.8 案例12:多选题(Checkbox)… 90
2.3.9 案例13:首页(TabList/Tab)… 93
2.3.10 案例14:Web浏览器(WebView)… 96
2.3.11 案例15:轮播图(PageSlider/PageSliderIndicator)… 102
第3章 Ability框架… 110
3.1 Page Ability… 110
3.1.1 案例16:新闻详情查看… 110
3.1.2 案例17:生命周期回调方法测试… 116
3.2 Service Ability… 119
3.2.1 案例18:音乐播放器(启动停止功能)… 119
3.3 公共事件与通知… 122
3.3.1 案例19:消息通知… 122
3.4 线程管理… 126
3.4.1 案例20:实时天气… 126
3.5 线程间通信… 133
3.5.1 案例21:秒表… 133
第4章 媒体… 138
4.1 音频… 138
4.1.1 案例22:音乐播放器(播放功能)… 138
4.2 视频… 144
4.2.1 案例23:视频播放器… 144
第5章 安全… 151
5.1 生物特征识别… 151
5.1.1 案例24:手机人脸识别… 151
第6章 AI… 159
6.1 码生成… 159
6.1.1 案例25:二维码生成器… 159
6.2 通用文字识别… 166
6.2.1 案例36:文字识别… 166
6.3 语音播报… 170
6.3.1 案例27:语音播报… 170
6.4 语音识别… 175
6.4.1 案例28:语音助手… 175
第7章 设备管理… 187
7.1 传感器… 187
7.1.1 案例29:指南针… 187
7.2 控制类小器件… 192
7.2.1 案例30:振动器… 192
7.3 设置项… 198
7.3.1 案例31:Setting… 198
7.4 位置… 204
7.4.1 案例32:卓越定位… 204
7.5 电池… 211
7.5.1 案例33:电池信息… 211
第8章 数据库… 217
8.1 轻量级数据库… 217
8.1.1 案例34:自动登录… 217
8.2 对象关系映射数据库… 223
8.2.1 案例35:日记… 223
第9章 分布式… 246
9.1 调度迁移… 246
9.1.1 案例36:分布式计票器… 246
9.2 迁移回迁… 251
9.2.1 案例37:分布式编辑器… 251
9.3 分布式数据库… 259
9.3.1 案例38:分布式数据库… 259
9.4 分布式文件… 266
9.4.1 案例39:分布式文件浏览器… 266
第10章 综合案例:分布式云笔记… 276
10.1 案例介绍… 276
10.1.1 案例演示… 276
10.1.2 总体设计… 277
10.1.3 开发环境… 277
10.2 Web服务API开发部署测试… 277
10.2.1 工程创建及配置… 277
10.2.2 用户API… 280
10.2.3 笔记API… 282
10.2.4 Web服务部署测试… 284
10.3 用户登录模块… 286
10.3.1 创建dcn工程… 286
10.3.2 创建工具类… 287
10.3.3 UI设计与实现… 292
10.3.4 登录功能实现… 295
10.3.5 自动登录实现… 298
10.4 用户注册模块… 300
10.4.1 UI设计与实现… 300
10.4.2 初始化UI组件… 302
10.4.3 功能实现… 303
10.5 笔记列表展示模块… 305
10.5.1 UI设计与实现… 305
10.5.2 自定义Provider类… 308
10.5.3 笔记列表展示功能实现… 309
10.6 笔记添加模块… 311
10.6.1 UI设计与实现… 311
10.6.2 笔记添加功能实现… 314
10.7 笔记详情模块… 316
10.7.1 UI设计与实现… 316
10.7.2 笔记详情查看功能实现… 320
10.8 分布式模块… 324
10.8.1 UI设计与实现… 324
10.8.2 自定义Provider类… 327
10.8.3 弹窗显示功能实现… 328
10.8.4 分布式功能实现… 330
10.9 应用配置… 333
《第一本面向中小学生的HarmonyOS鸿蒙Next书籍》将于本月正式出版发行。该书专为中小学生设计,内容涵盖鸿蒙Next操作系统的基础知识、开发环境和应用开发入门。书中通过简单易懂的语言和实例,帮助学生们理解鸿蒙Next的基本概念和操作流程。该书旨在培养中小学生对鸿蒙操作系统的兴趣,并为他们未来深入学习鸿蒙开发打下基础。书籍内容经过精心编排,符合中小学生的学习特点和认知水平,适合作为鸿蒙Next的入门教材。
本月将出版发行首本面向中小学生的HarmonyOS鸿蒙Next书籍,旨在帮助青少年了解和掌握鸿蒙操作系统的基础知识和应用技能。该书内容深入浅出,结合丰富的实例和互动练习,适合初学者快速上手。通过系统化的学习,学生不仅能掌握鸿蒙OS的基本操作,还能培养编程思维和创新能力,为未来的科技发展奠定坚实基础。