这门课解决什么场景,值不值得学

这套资料围绕鸿蒙手机端应用开发展开,技术栈选的是 Java。它解决的核心场景很明确:你要在一个区别于安卓原生体系的新系统上,把一个带界面的 App 从零跑起来,并且能处理页面跳转、资源调用和真机调试这些最基础的开发动作。如果你目前做的是安卓或后端,想快速摸清鸿蒙的工程结构和写法差异,这套资料的切入角度是务实的;但如果你指望看完就能直接接手大型商业项目,或者想学的是最新的鸿蒙原生技术栈,那它并不对口,因为内容停留在 Java 阶段,没有涉及后续主推的新语言。所以它更适合用来打底,帮你在鸿蒙环境里把第一个应用真正跑通。

适合什么基础,建议先看哪几块

课程默认你已经懂 Java 基本语法,也大致知道安卓工程长什么样。如果你完全没写过代码,直接看会在环境和结构环节卡壳。建议先把重点放在三个部分:一是开发环境与真机调试的搭建,这是很多人放弃新系统的第一道门槛,资料把模拟器、真机连接和工具配置讲得比较细,跟着操作能少走弯路;二是项目结构和 config.json 配置文件的拆解,这是理解鸿蒙应用怎么组织代码的关键,搞懂它后续写页面才不会乱;三是 XML 布局与代码动态布局的对比,以及页面跳转的实现。这几块是整个体系的骨架,先把骨架搭顺,后面处理多设备适配和资源调用才有抓手。

学完能独立做什么,资料怎么配合练习

看完并跟着敲完,你能独立完成一个标准鸿蒙手机应用的从零搭建:配好环境、写好 XML 页面、用代码控制布局逻辑、实现页面间跳转、管理本地资源,最后打包成可安装的文件并在真机上跑通。也就是说,你能把一个想法变成手机里能点开的实际产品,而不是停留在概念层面。练习时建议这样配合资料:每看完一节操作演示,立刻在自己电脑上复现一遍,尤其遇到工具配置报错,不要跳过,对照视频里的步骤逐项检查环境变量和连接状态。遇到布局和跳转部分,先照抄视频里的示例跑通,再自己改一个参数或加一个按钮,验证是否真正理解。资料里关于资源目录和配置文件细节的内容,不要只看不练,自己建一个空工程,把视频里讲到的文件挨个翻一遍,动手改几次配置,比单纯听讲有效得多。


你将获得鸿蒙手机应用开发入门的知识点和技术点的细节,能够基于鸿蒙系统开发分布式APP应用;

课程目录

*   01 鸿蒙系统概述1.mp4 30:57

*   02 鸿蒙系统概述2.mp4 16:11

*   03 主开发环境搭建.mp4 28:35

*   04 投屏工具和主开发工具的配置.mp4 21:48

*   05 真机调试环境搭建.mp4 20:29

*   06 初步认识鸿蒙项目的结构.mp4 31:39

*   07 XML方式布局页面.mp4 20:13

*   08 编程的方式布局页面.mp4 23:00

*   09 实现第一个例子中页面跳转.mp4 14:29

*   10 完整的鸿蒙应用打包后的样子.mp4 12:50

*   11 了解config.json配置文件的细节.mp4 33:56

*   12 资源目录的细节知识点.mp4 29:43

*   13 资源文件的使用方式1.mp4 21:19

*   14 资源文件的使用方式2.mp4 12:16

*   15 HiLog日志的使用方法.mp4 19:28

*   16 页面跳转的前导知识.mp4 20:44

*   17 同Page里的页面之间无参跳转.mp4 07:02

*   18 同Page里的页面带参数跳转.mp4 04:38

*   19 同Page里的页面有返回值的跳转.mp4 10:43

*   20 不同Page里的页面跳转.mp4 18:41

*   21 跨设备迁移例子页面实现.mp4 23:18

*   22 跨设备迁移例子页面跳转.mp4 07:44

*   23 实现跨设备打开FA.mp4 20:30

*   24 实现跨设备FA迁移.mp4 24:20

*   25 实现跨设备可撤回迁移.mp4 12:08

*   26 Page的生命周期.mp4 26:44

*   27 AbilitySlice的生命周期.mp4 15:16

*   28 创建Service Ability.mp4 12:06

*   29 启动和关闭Service.mp4 13:09

*   30 Service的链接和断开.mp4 11:03

*   31 本地启动和停止Service.mp4 13:32

*   32 远程启动和停止Service.mp4 12:58

*   33 链接PA的本地代理实现.mp4 32:33

*   34 链接PA的远端代理实现.mp4 12:10

*   35 remote对象怎么传递的.mp4 10:11

*   36 远程使用Service.mp4 18:24

*   37 组件和布局的知识点.mp4 14:43

*   38 Text组件.mp4 19:56

*   39 Button组件.mp4 12:45

*   40 方向布局.mp4 15:12

*   41 相对布局.mp4 13:25

*   42 表格布局TableLayout.mp4 26:23

*   43 其他布局.mp4 26:27

*   44 文本输入框组件TextField.mp4 17:59

*   45 图片组件Image.mp4 11:11

*   46 复选框组件Checkbox.mp4 07:59

*   47 单选按钮组件RadioButton.mp4 07:10

*   48 信息提示框组件ToastDialog.mp4 22:39

*   49 普通弹框组件CommonDialog.mp4 17:25

*   50 问题组件TickTimer.mp4 19:36

*   51 Clock组件.mp4 03:46

*   52 进度条组件ProgressBar.mp4 08:53

*   53 滑块组件Slider.mp4 09:00

*   54 ScrollView组件.mp4 06:10

*   55 ListContainer组件的使用1.mp4 17:33

*   56 ListContainer组件的使用2.mp4 28:48

*   57 PageSlider组件和补充的布局小技巧.mp4 44:36

*   58 剪贴板的使用.mp4 33:00

*   59 数据管理基础概述.mp4 09:51

*   60 创建数据库.mp4 26:27

*   61 新增数据到数据库.mp4 06:07

*   62 查询数据.mp4 16:14

*   63 更新数据.mp4 07:29

*   64 删除数据.mp4 07:44

*   65 关系型数据库创建前的配置.mp4 32:28

*   66 使用加了密的关系型数据库.mp4 18:12

*   67 ORM操作数据库的概述.mp4 08:49

*   68 ORM方式创建数据库和表.mp4 21:25

*   69 ORM方式新增和查询数据.mp4 10:20

*   70 ORM方式修改和删除数据.mp4 12:43

*   71 ORM方式的事务处理.mp4 08:44

*   72 ORM方式监听备份还原和删除数据库.mp4 20:34

*   73 分布式数据库初始化.mp4 19:12

*   74 分布式数据库的基本操作.mp4 16:35

*   75 分布式数据服务概述.mp4 15:51

*   76 使用分布式数据库的观察者.mp4 08:39

*   77 手动同步分布式数据库.mp4 15:30

*   78 分布式数据库的谓词查询.mp4 32:43

*   79 DataAbility概述.mp4 16:31

*   80 DataAbility新增本地数据库.mp4 30:48

*   81 DataAbility读本地数据库数据.mp4 21:42

*   82 DataAbility批量插入和批量执行.mp4 14:48

*   83 DataAbility删除和更新数据.mp4 15:38

*   84 跨设备访问DataAbility.mp4 14:37

*   85 实战项目概述.mp4 13:44

*   86 记账本项目中UI的重要技术点.mp4 21:39

*   87 实现项目的UI界面.mp4 33:59

*   88 记账页的UI组件初始化.mp4 20:01

*   89 初始化项目的数据库.mp4 17:07

*   90 保存数据的最后准备.mp4 09:31

*   91 记账页的功能实现.mp4 24:23

*   92 首页数据的刷新.mp4 30:42

*   93 课程结束,进阶课程录制之中,希望大家继续支持!