鸿蒙这几年的讨论度一直不低,但真正落到「我能不能靠它找活干、接私活、或者给公司现有 App 加个鸿蒙版」这个层面,很多人的判断是模糊的。这套课程面向的是 Java 方向的鸿蒙手机应用开发,切入角度偏基础,适合把它当成一次低成本的试探:先花时间搞清楚鸿蒙应用的开发流程长什么样,再决定要不要继续投入。
它解决的是「从零到能跑起来」这段空白
大部分想学鸿蒙的人卡在第一步——环境搭不起来,或者搭起来了但不知道一个页面从哪写起。这套内容把开发工具配置、投屏调试、页面布局、页面跳转这几件事串成了一条线,讲的不是概念,而是操作。学完之后你应该能独立完成一个结构简单的单机应用:几个页面、能互相跳转、有基本的列表和表单交互、数据在本地存得住。这个程度谈不上能直接投简历,但足够让你判断自己是否愿意继续往下走,也足够应付一些简单的内部工具类需求。
需要说清楚的是,Java 是鸿蒙早期支持的开发语言之一,现在官方主推的是 ArkTS。如果你所在团队的技术栈就是 Java,或者你手上正好有 Java 基础不想浪费,这套内容衔接起来比较顺;如果你是全新起步、没有语言包袱,那学之前最好先确认一下自己的目标场景是否还停留在 Java 路线,避免学完发现方向已经变了。
建议的观看顺序和练习方式
不要按顺序从头看到尾,那样最容易半途而废。建议先看系统概述那一部分,用半小时建立整体印象,知道鸿蒙应用大致由哪些部分组成。然后直接跳到环境搭建和工具配置,跟着做一遍,把模拟器或真机跑通——这一步不跑通,后面全是空谈。
- 布局部分建议两种方式都动手写一遍:XML 声明式写法和纯代码写法各写一个同样的页面,体会差异,这比只看讲解有用得多。
- 页面跳转是第一个能带来成就感的知识点,跟着例子做完之后,自己改一改传参和目标页面,验证是否真的理解了。
- 数据管理和组件使用这两块,建议结合一个自己想做的小工具来练,比如记账、待办清单这类,比照着课程例子抄一遍更能暴露问题。
资料里的说明图和视频配合着看即可,遇到卡住的地方优先回看工具配置那几节,多数报错都出在环境和版本上。整体节奏上,如果每天能保证一小时,两三周可以过完一遍并做出一个能演示的小应用。至于要不要继续深入,等做完那个小应用,你自己心里就有答案了。
课程目录
课程目录93 集
- 51CTO-鸿蒙手机应用开发入门(java)说明.png [493.5 KB] 16_016.页面跳转的前导知识.mp4
- [52.3 MB] 59_059.数据管理基础概述x.mp4
- [25.6 MB] 60_060.创建数据库.mp4
- [63.0 MB] 79_079.DataAbility概述.mp4
- [41.1 MB] 27_027.AbilitySlice的生命周期.mp4
- [38.4 MB] 47_047.单选按钮组件RadioButton.mp4
- [20.8 MB] 68_068.ORM方式创建数据库和表.mp4
- [50.7 MB] 41_041.相对布局.mp4
- [33.8 MB] 39_039.Button组件.mp4
- [32.1 MB] 65_065.关系型数据库创建前的配置x.mp4
- [89.5 MB] 77_077.手动同步分布式数据库.mp4
- [46.3 MB] 42_042.表格布局TableLayout.mp4
- [68.7 MB] 62_062.查询数据.mp4
- [40.7 MB] 18_018.同Page里的页面带参数跳转.mp4
- [12.7 MB] 4_004.投屏工具和主开发工具的配置.mp4
- [63.9 MB] 51_051.Clock组件.mp4
- [11.3 MB] 22_022.跨设备迁移例子页面跳转.mp4
- [21.3 MB] 12_012.资源目录的细节知识点.mp4
- [71.2 MB] 53_053.滑块组件Slider.mp4
- [24.0 MB] 46_046.复选框组件Checkbox.mp4
- [20.1 MB] 69_069.ORM方式新增和查询数据.mp4
- [27.6 MB] 92_092.首页数据的刷新.mp4
- [103.2 MB] 61_061.新增数据到数据库.mp4
- [14.6 MB] 8_008.编程的方式布局页面.mp4
- [58.1 MB] 57_057.PageSlider组件和补充的布局小技巧.mp4
- [114.4 MB] 26_026.Page的生命周期.mp4
- [62.6 MB] 19_019.同Page里的页面有返回值的跳转.mp4
- [30.1 MB] 75_073.分布式数据服务概述.mp4
- [44.4 MB] 9_009.实现第一个例子中页面跳转.mp4
- [37.3 MB] 88_088.记账页的UI组件初始化.mp4
- [63.1 MB] 71_071.ORM方式的事务处理.mp4
- [25.9 MB] 48_48.信息提示框组件ToastDialog.mp4
- [63.2 MB] 52_052.进度条组件ProgressBar.mp4
- [20.8 MB] 83_083.DataAbility删除和更新数据.mp4
- [51.6 MB] 3_003.主开发环境搭建.mp4
- [70.4 MB] 91_091.记账页的功能实现.mp4
- [76.0 MB] 1_001.鸿蒙系统概述1.mp4
- [63.9 MB] 67_067.ORM操作数据库的概述x.mp4
- [23.0 MB] 10_010.完整的鸿蒙应用打包后的样子.mp4
- [32.0 MB] 49_049.普通弹框组件CommonDialog.mp4
- [46.9 MB] 30_030.Service的链接和断开.mp4
- [25.1 MB] 17_017.同Page里的页面之间无参跳转.mp4
- [16.7 MB] 29_029.启动和关闭Service.mp4
- [31.1 MB] 40_040.方向布局.mp4
- [41.9 MB] 70_070.ORM方式修改和删除数据.mp4
- [34.1 MB] 45_045.图片组件Image.mp4
- [27.1 MB] 44_044.文本输入框组件TextField.mp4
- [43.4 MB] 20_020.不同Page里的页面跳转.mp4
- [48.5 MB] 64_064.删除数据.mp4
- [23.5 MB] 28_028.创建Service Ability.mp4
- [33.8 MB] 84_084.跨设备访问DataAbility.mp4
- [50.3 MB] 23_023.实现跨设备打开FA.mp4
- [56.6 MB] 21_021.跨设备迁移例子页面实现.mp4
- [69.6 MB] 55_055.ListContainer组件的使用1.mp4
- [43.6 MB] 63_063.更新数据.mp4
- [20.1 MB] 87_087.实现项目的UI界面.mp4
- [101.0 MB] 54_054.ScrollView组件.mp4
- [26.9 MB] 90_090.保存数据的最后准备.mp4
- [35.8 MB] 7_007.XML方式布局页面.mp4
- [46.8 MB] 31_031.本地启动和停止Service.mp4
- [38.4 MB] 82_082.DataAbility批量插入和批量执行.mp4
- [38.7 MB] 33_033.链接PA的本地代理实现.mp4
- [82.2 MB] 15_015.HiLog日志的使用方法.mp4
- [48.1 MB] 5_005.真机调试环境搭建x.mp4
- [52.9 MB] 66_066.使用加了密的关系型数据库.mp4
- [65.9 MB] 24_024.实现跨设备FA迁移.mp4
- [65.5 MB] 36_036.远程使用Service.mp4
- [55.4 MB] 25_025.实现跨设备可撤回迁移.mp4
- [36.6 MB] 74_075.分布式数据库的基本操作.mp4
- [49.5 MB] 72_072.ORM方式监听备份还原和删除数据库.mp4
- [60.7 MB] 2_002.鸿蒙系统概述2.mp4
- [35.2 MB] 78_078.分布式数据库的谓词查询.mp4
- [88.5 MB] 13_013.资源文件的使用方式1.mp4
- [62.4 MB] 35_035.remote对象怎么传递的.mp4
- [27.9 MB] 50_050.问题组件TickTimer.mp4
- [47.4 MB] 85_085.实战项目概述.mp4
- [26.4 MB] 80_080.DataAbility新增本地数据库.mp4
- [85.2 MB] 76_076.使用分布式数据库的观察者.mp4
- [23.4 MB] 34_034.链接PA的远端代理实现.mp4
- [31.6 MB] 14_014.资源文件的使用方式2.mp4
- [34.3 MB] 56_056.ListContainer组件的使用2(新).mp4
- [83.2 MB] 89_089.初始化项目的数据库.mp4
- [46.1 MB] 32_032.远程启动和停止Service.mp4
- [35.5 MB] 86_086.记账本项目中UI的重要技术点.mp4
- [56.2 MB] 38_038.Text组件.mp4
- [51.8 MB] 37_037.组件和布局的知识点.mp4
- [34.0 MB] 73_074.分布式数据库初始化.mp4
- [57.2 MB] 58_058.剪贴板的使用.mp4
- [88.2 MB] 43_043.其他布局.mp4
- [75.3 MB] 81_081.DataAbility读本地数据库数据.mp4
- [58.5 MB] 11_011.了解config.json配置文件的细节.mp4
- [95.5 MB] 6_006.初步认识鸿蒙项目的结构.mp4
- [66.9 MB] 适合人群 鸿蒙应用开发爱好者 移动应用开发从业者 编程初学者 学习收获 掌握鸿蒙应用开发基础 能够独立开发鸿蒙应用 提升移动应用开发能力 祝您学习愉快! 学有所成,前程似锦!






