目录

  • 1 课程说课
    • 1.1 10分钟说课
  • 2 第一章走进鸿蒙
    • 2.1 鸿蒙产生背景
    • 2.2 鸿蒙发展与其他操作系统对比
    • 2.3 鸿蒙系统定义
    • 2.4 HarmonyOS的特点及技术特性
    • 2.5 HarmonyOS的系统架构
      • 2.5.1 课件PPT
  • 3 第二章 HarmonyOS应用开发准备
    • 3.1 鸿蒙OS应用开发流程
    • 3.2 注册并实名认证华为开发者账号
    • 3.3 鸿蒙应用开发环境搭建
    • 3.4 项目分析应用程序概念
    • 3.5 项目逻辑视图
    • 3.6 项目目录结构.
    • 3.7 config配置文件
    • 3.8 鸿蒙资源文件概述
    • 3.9 鸿蒙项目启动流程.
    • 3.10 项目运行代码分析以及创建页面
    • 3.11 入门案例页面跳转
  • 4 第三章JavaUI组件
    • 4.1 JavaUI组件概述
    • 4.2 事件处理机制
    • 4.3 单击事件
    • 4.4 事件处理4种实现方式
    • 4.5 双击长按滑动事件
    • 4.6 滑动事件
    • 4.7 多按钮单击案例
    • 4.8 双击点赞案例
    • 4.9 随机出现图片案例
    • 4.10 单击随机出现文本案例
    • 4.11 鸿蒙JavaUI组件体系概述
    • 4.12 Text文件组件宽高属性
    • 4.13 Text组件其他属性
    • 4.14 Text长文本处理案例
    • 4.15 Text文本组件登录页面案例.
    • 4.16 CommonDialog组件基本入门使用
    • 4.17 CommonDialog组件其他属性
    • 4.18 Dialog组件自定义布局文件使用
    • 4.19 ToastDialog组件
    • 4.20 ToastDialog组件自定义布局
    • 4.21 Clock时钟组件
    • 4.22 新建课程目录
    • 4.23 Clock时钟组件bug处理
    • 4.24 TickTimer组件
    • 4.25 TickTimer案例
    • 4.26 ProgressBar组件概述
    • 4.27 ProgressBar组件案例
    • 4.28 TextField组件
    • 4.29 Button按钮基本使用
    • 4.30 TextFiled案例
    • 4.31 Checkbox基本使用
    • 4.32 CheckBox案例1
    • 4.33 Checkbox案例2
    • 4.34 RadioButton使用
    • 4.35 switch组件使用
    • 4.36 Slider滑块组件
    • 4.37 Slider滑块组件事件处理
    • 4.38 Slider滑块组件案例
    • 4.39 ListContainer组件应用
    • 4.40 ListContainer组件优化
    • 4.41 ListContainer微信案例
    • 4.42 Picker组件使用
    • 4.43 Picker案例
    • 4.44 新建课程目录
  • 5 第四章 鸿蒙资源文件
    • 5.1 鸿蒙资源文件概述
    • 5.2 资源组目录
    • 5.3 资源文件的引用方法
    • 5.4 elment类型资源文件使用案例
    • 5.5 其他类型使用资源案例操作
    • 5.6 rawfile类型资源文件使用操作
  • 6 第五章 鸿蒙布局与组件优化
    • 6.1 鸿蒙布局文件
    • 6.2 线性布局案例
    • 6.3 相对布局概述
    • 6.4 相对布局案例
    • 6.5 TableLayout布局.
    • 6.6 TableLayout布局细节
    • 6.7 其他布局
    • 6.8 组件外形美化
    • 6.9 组件状态美化
  • 7 第六章 Ability
    • 7.1 Ability概述
    • 7.2 Feature Ability-同一页面导航
    • 7.3 Feature Ability-不同页面导航
    • 7.4 Ability生命周期
    • 7.5 Data Ability基本概念
    • 7.6 新建课程目录
    • 7.7 创建Data Ability
    • 7.8 重写Data Ability方法
    • 7.9 文件存储方法重写
    • 7.10 新建课程目录
    • 7.11 新建课程目录
    • 7.12 Data Ability 访问者创建
    • 7.13 Data Ability 数据访问页面
    • 7.14 Data Ability 数据访问业务编写
    • 7.15 Data Ability 数据订阅与orm简介
    • 7.16 ServiceAbility概述
    • 7.17 ServiceAbility创建
    • 7.18 ServiceAbility创建连接
    • 7.19 连接服务执行流程
    • 7.20 前台服务
    • 7.21 服务案例页面搭建
    • 7.22 服务案例 服务实现1
    • 7.23 服务案例 服务实现2
    • 7.24 服务案例page调用服务
  • 8 ArkUI框架JS UI开发
    • 8.1 鸿蒙JS开发概述
    • 8.2 鸿蒙JS应用分析
    • 8.3 鸿蒙JS应用运行分析
    • 8.4 鸿蒙js案例1上
    • 8.5 鸿蒙js案例1下
    • 8.6 鸿蒙js案例2上
    • 8.7 鸿蒙js案例2下
  • 9 线程管理与通信
    • 9.1 线程概述
    • 9.2 鸿蒙线程管理器
    • 9.3 全局线程管理器
    • 9.4 异步发送任务
    • 9.5 延迟发送任务
    • 9.6 分发不同任务1
    • 9.7 分发不同任务2
    • 9.8 线程通信概述
    • 9.9 线程通信入门案例
    • 9.10 线程通信入门案例2
    • 9.11 线程通信发送事件与任务
    • 9.12 线程通信文件下载案例1
    • 9.13 线程通信文件下载案例2
    • 9.14 线程通信文件下载案例3
  • 10 测验
    • 10.1 测验1
    • 10.2 测验2
    • 10.3 测验3
    • 10.4 测验四
Data Ability 数据访问页面