鸿蒙手机应用开发入门

鸿蒙手机应用开发入门

鸿蒙OS借助分布式能力造就新硬件、新交互 、新服务,打开焕然一新的全场景世界。
将成为下一个时代——万物互联时代的王者 ,虽然物联网的概念兴起多年,但是智能设备的割裂,让万物互联始终停留在一个概念上 ,鸿蒙OS将是把这个概念变成事实的强大操作系统 。
这门课程是鸿蒙OS系列课的第一门入门课,详细!详细!再详细!尽可能详细地把鸿蒙OS的应用开发入门知识和技术点讲清楚,讲明白!尤其针对在校的IT学生门 ,能让你听懂,听明白,会做!

课程目录:
1.鸿蒙系统概述1
2.鸿蒙系统概述2
3.主开发环境搭建
4.投屏工具和主开发工具的配置
5.真机调试环境搭建
6.初步认识鸿蒙项目的结构
7.XML方式布局页面
8.编程的方式布局页面
9.实现第一个例子中页面跳转
10.完整的鸿蒙应用打包后的样子
11.了解config.json配置文件的细节
12.资源目录的细节知识点
13.资源文件的使用方式1
14.资源文件的使用方式2
15.HiLog日志的使用方法
16.页面跳转的前导知识
17.同Page里的页面之间无参跳转
18.同Page里的页面带参数跳转
19.同Page里的页面有返回值的跳转
20.不同Page里的页面跳转
21.跨设备迁移例子页面实现
22.跨设备迁移例子页面跳转
23.实现跨设备打开FA
24.实现跨设备FA迁移
25.实现跨设备可撤回迁移
26.Page的生命周期
27.AbilitySlice的生命周期
28.创建ServiceAbility
29.启动和关闭Service
30.Service的链接和断开
31.本地启动和停止Service
32.远程启动和停止Service
33.链接PA的本地代理实现
34.链接PA的远端代理实现
35.remote对象怎么传递的
36.远程使用Service
37.组件和布局的知识点
38.Text组件
39.Button组件
40.方向布局
41.相对布局
42.表格布局TableLayout
43.其他布局
44.文本输入框组件TextField
45.图片组件Image
46.复选框组件Checkbox
47.单选按钮组件RadioButton
48.信息提示框组件ToastDialog
49.普通弹框组件CommonDialog
50.问题组件TickTimer
51.Clock组件
52.进度条组件ProgressBar
53.滑块组件Slider
54.ScrollView组件
55.ListContainer组件的使用1
56.ListContainer组件的使用2
57.PageSlider组件和补充的布局小技巧
58.剪贴板的使用
59.数据管理基础概述
60.创建数据库
61.新增数据到数据库
62.查询数据
63.更新数据
64.删除数据
65.关系型数据库创建前的配置
66.使用加了密的关系型数据库
67.ORM操作数据库的概述
68.ORM方式创建数据库和表
69.ORM方式新增和查询数据
70.ORM方式修改和删除数据
71.ORM方式的事务处理
72.ORM方式监听备份还原和删除数据库
73.分布式数据服务概述
74.分布式数据库初始化
75.分布式数据库的基本操作
76.使用分布式数据库的观察者
77.手动同步分布式数据库
78.分布式数据库的谓词查询
79.DataAbility概述
80.DataAbility新增本地数据库
81.DataAbility读本地数据库数据
82.DataAbility批量插入和批量执行
83.DataAbility删除和更新数据
84.跨设备访问DataAbility
85.实战项目概述
86.记账本项目中UI的重要技术点
87.实现项目的UI界面
88.记账页的UI组件初始化
89.初始化项目的数据库
90.保存数据的最后准备
91.记账页的功能实现
92.首页数据的刷新