

《鸿蒙应用开发》

1,330 人参与
开课时间: -
当前课程已结束 距离课程开始还有 加入课程 课程进行至第 周,共
人参与
开课院校 广东职业技术学院
建议学习时长 68 课时
学科分类 通识/计算机/计算机
适用专业 移动应用开发、软件技术、物联网技术
  • 导入
    1. 课程介绍
  • 第一章 鸿蒙开发基础
    1. 背景拓展:鸿蒙技术背景
    2. 1.1 鸿蒙的概述 去体验
    3. 1.2 鸿蒙开发环境搭建 去体验
    4. 1.2.1 第一个鸿蒙项目:创建和运行Hello World编程演示
    5. 1.2.2 鸿蒙工程介绍 去体验
    6. 1.3 组件与布局概述 去体验
    7. 1.3.1 DirectionalLayout布局 去体验
    8. 1.3.1.1 DirectionalLayout案例编程演示
    9. 1.3.2 DependentLayout布局 去体验
    10. 1.3.2.1 DependentLayout案例编程演示 去体验
    11. 1.3.3 StackLayout布局
    12. 1.3.4 TableLayout布局
    13. 1.4日志
    14. 本章测验
  • 第二章 党建APP开发-基本控件
    1. 背景拓展-党建项目背景
    2. 2.1 党建新闻APP综述 去体验
    3. 2.1.21党建新闻APP项目演示
    4. 2.2 党建新闻APP引导页--present 去体验
    5. 2.2.1 党建新闻APP引导页编程演示
    6. 2.3.1 Page Ability生命周期 去体验
    7. 2.3.2 Page Ability生命周期编程演示
    8. 2.3.3日志HiLog
    9. 2.4. 党建新闻APP注册登录页布局实现--DirectionalLayout 去体验
    10. 2.4.1 党建新闻APP注册登录页布局编程演示
    11. 2.5 注册登录页使用Preference存储数据 去体验
    12. 2.5.1 注册登录页使用Preference保存数据演示1
    13. 2.5.2 注册登录页使用Preference读取数据编程演示2
    14. 2.6 党建新闻列表实现--ListContainer
    15. 2.6.1 党建新闻列表--布局及数据源的创建编程演示1
    16. 2.6.2 党建新闻列表--适配器创建及添加到ListContainer显示编程演示2
    17. 2.7 党建新闻详情页实现--数据传递 去体验
    18. 2.7.1 党建新闻详情页实现--数据传递编程演示
    19. 本章测验
    20. 党建APP完成版
  • 第三章 航天员通讯录APP--数据库sqlite
    1. 背景拓展:航天员项目背景
    2. 3.1 通讯录APP综述 去体验
    3. 3.2.新增联系人--弹出联系人对话框 去体验
    4. 3.2.1新增联系人-标题栏实现编程演示
    5. 3.2.2 新建联系人-对话框的布局实现编程演示
    6. 3.2.3 新建联系人-对话框的实现编程演示
    7. 3.3. 新建联系人--sqlite保存数据insert
    8. 3.3.1 新建联系人-数据库和插入方法的定义演示
    9. 3.3.2 新建联系人-调用插入方法保存联系人数据演示
    10. 3.4.联系人列表--sqlite查询所有数据query
    11. 3.4.1 联系人列表-查询联系人方法的定义演示
    12. 3.4.2 联系人列表-适配器的定义演示
    13. 3.4.3 联系人列表-ListContainer的数据显示演示
    14. 3.5. 联系人详情--Sqlite查询单个数据query
    15. 3.5.1联系人详情--Sqlite查询单个数据query编程演示
    16. 3.6 修改联系人信息--Sqlite更新数据update
    17. 3.6.1 修改联系人信息-修改方法的定义及联系人数据的传递演示
    18. 3.6.2 修改联系人信息-调用修改方法更新数据演示
    19. 3.7 删除联系人--Sqlite删除数据delete
    20. 3.7.1 删除联系人--Sqlite删除数据delete编程演示
    21. 本章测验
    22. 航天员通讯录APP完成版
  • 第四章 时代楷模网络新闻APP-网络编程
    1. 背景拓展:时代楷模项目背景
    2. 4.1 网络新闻APP综述
    3. 4.2 网络新闻APP导航栏--TabList+Fraction
    4. 4.2.1 Fraction的创建及导航栏页布局编程演示
    5. 4.2.2 TabList+Fraction实现的java代码编程演示
    6. 4.3 网络新闻APP网络访问--HttpURLConnection
    7. 4.3.1 网络新闻APP网络访问--HttpURLConnection编程演示
    8. 4.4 网络新闻列表--json数据fastjson解析及网络图片glid显示
    9. 4.4.1. fastjson解析编程演示
    10. 4.4.2网络数据显示到listcontainer及glide图片框架使用编程演示
    11. 4.5 网络新闻详情页---WebView
    12. 4.5.1 网络新闻详情-webview编程演示
    13. 4.6 网络视频列表-okhttp
    14. 4.6.1 网络视频列表-okhttp访问接口数据并使用fastjson解析成list数据演示
    15. 4.6.2 网络数据显示到listcontainer及glide图片框架使用编程演示
    16. 4.7 网络视频播放SurfaceProvider+Player
    17. 4.7.1 视频网址从列表页传递到视频播放页编程演示
    18. 4.7.2 使用SurfaceProvider+Player播放网络视频编程演示
    19. 4.8轮播图
    20. 4.8.1 轮播图-banner编程演示
    21. 本章测验
    22. 时代楷模APP完成版
  • 第五章 智慧健康养老监测APP-开发流程
    1. 第一节
  • 第六章 Arkts技术
    1. 1鸿蒙开发基础 
    2. 2.开发第一个HarmonyOS应用
    3. 3. ArkTS开发基础
    4. 4. ArkTS UI开发(上)
    5. 5.ArkTS UI开发(下)
    6. 6. UIAbility组件和页面路由
    7. 7.ArkTS网络开发
    8. 8.ArkTS数据持久化开发
    9. 9.ArkTS多媒体应用开发
    10. 10.传感器与位置服务应用开发
    11. 11.ArkTS服务卡片
    12. 12.分布式流转应用

    HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。是操作系统被谷歌、苹果两大巨头垄断的格局下,华为自主研发的操作系统。HarmonyOS无论是对华为,还是对中国科技的自立自强,都具备里程碑意义。
   本课程采用基于项目式教学,课程分为四大部分,为鸿蒙开发基础、党建新闻APP开发-基本控件,航天员通讯录APP开发-数据库编程,时代楷模网络新闻APP开发-网络编程。内容较好地涵盖了鸿蒙应用开发的界面开发、数据存储、网络应用、JSON 解析、多媒体开发等技术,通过丰富的实例来详细介绍它们的技术原理和使用方法。
  本课程以简单易懂的项目为主线进行讲解,对实现项目所需的知识点进行全面的介绍,并给出了任务实现的详细操作步骤。课程由浅入深、实例生动、易学易用,可以满足不同层次学习者的需求。

1

鸿蒙开发基础

1.1

鸿蒙的概述

1.2

鸿蒙开发环境搭建

1.2.1

第一个鸿蒙项目:创建和运行Hello World编程演示

1.2.2

鸿蒙工程介绍

1.3

组件与布局概述

1.3.1.1

DirectionalLayout

1.3.1.2

DirectionalLayout案例编程演示

1.3.2.1

DependentLayout

1.3.2.2

DependentLayout案例编程演示

1.3.3

StackLayout

1.3.4

TableLayout

2

党建新闻APP开发

2.1

党建新闻APP综述

2.2.1

党建新闻APP引导页--present跳转

2.2.2

党建新闻APP引导页编程演示

2.3.1

Page Ability生命周期

2.3.2

生命周期案例编程实现

2.4.1

注册登录页布局实现--DirectionalLayout

2.4.2

党建新闻APP注册登录页布局编程演示

2.5.1

注册登录页使用Preference存储数据

2.5.2

注册登录页使用Preference存储数据编程演示1

2.5.3

注册登录页使用Preference存储数据编程演示2

2.6.1

党建新闻列表实现--ListContainer

2.6.2

党建新闻列表--布局及数据源的创建编程演示1

2.6.3

党建新闻列表--适配器创建及添加到ListContainer显示编程演示2

2.7.1

党建新闻详情页实现--数据传递

2.7.2

党建新闻详情页实现--数据传递编程演示

3

sqlite通信录APP开发

3.1

通讯录APP综述

3.2.1

新增联系人--弹出联系人对话框

3.2.2

新增联系人--弹出联系人对话框编程演示

3.3.1

新建联系人--sqlite保存数据insert

3.3.2

新建联系人--sqlite保存数据insert编程演示

3.4.1

联系人列表--sqlite查询所有数据query

3.4.2

联系人列表--sqlite查询所有数据query编程演示

3.5.1

联系人详情--Sqlite查询单个数据query

3.5.2

联系人详情--Sqlite查询单个数据query编程演示

3.6.1

修改联系人信息--Sqlite更新数据update

3.6.2

修改联系人信息--Sqlite更新数据update编程演示

3.7.1

删除联系人--Sqlite删除数据delete

3.7.2

删除联系人--Sqlite删除数据delete编程演示

4

网络新闻APP开发

4.0

网络新闻APP综述

4.1

网络数据的获取--Okhttp

4.2

网络json数据的解析--Gson工具

4.3

网络新闻列表---ListContainer+ViewHolder

4.4

网络新闻详情页---WebView

4.5

网络新闻导航栏框架页--TabList+Fraction

4.6

网络视频列表页面--Fraction内容页

4.7

网络视频播放--player

 

 

课程团队【 查看团队详情】

  • 李正淳

    广东职业技术学院

    李正淳

    广东职业技术学院

    李正淳,广东职业技术学院信息工程学院教师,软件技术教研室主任,移动应用开发专业负责人,计算机科学与技术技术专业讲师,电子工程技术工程师,研究生、硕士。主要讲授《鸿蒙应用开发》、《JAVA程序设计》、《Android程序设计》、《javaweb程序设计》、《Python程序设计》。2019年至2022年指导移动应用开发赛项连续四年获得广东省一等奖,2019年全国二等奖,2021年广东省国赛遴选第二,2022年广东省赛省排名第三。指导各类大赛学生获奖20多项。参与省市各类科研教研项目20余项,获得专利及著作权10余项。
  • 黄旺华

    广东职业技术学院

    黄旺华

    广东职业技术学院

    黄旺华,广东职业技术学院信息工程学院副院长,副教授,研究生、硕士。多年从事Android应用开发、Java程序设计课程教学,主持省精品在线开放课程《Android应用开发》建设,指导学生经验丰富,多次获得行业、省级和国级级别奖项,最高获得过学生专业职业技能竞赛国二等奖。
  • 洪洲

    广东职业技术学院

    洪洲

    广东职业技术学院

    教授,广东职业技术学院信息工程学院院长。CCF高级会员,CCF YOCSEF广州 AC委员,广东省计算机学会高职高专分会常务理事。建设省精品课程1门、省精品资源共享课1门,主持完成国家、省、厅局级科研课题10余项,以第一作者发表学术论文20余篇(中文核心7篇,EI/ISTP收录3篇),获计算机软件著作权3项、发明专利1项,主编高职教材3本。
  • 吴辉

    广东职业技术学院

    吴辉

    广东职业技术学院

  • 罗杰红

    广东职业技术学院

    罗杰红

    广东职业技术学院

    教授,广东职业技术学院人力资源部部长,全国优秀教师,南粤优秀教师,广东省教育教学成果奖二等奖(主持人)。
  • 曾文英

    广东科学技术职业学院

    曾文英

    广东科学技术职业学院

    曾文英,教授,博士,中国计算机学会高级会员。广东省科技咨询专家库专家、广东省综合评标专家库专家、广东省企业科技特派员、广东省农村科技特派员。1989年毕业于武汉大学环境科学系,获环境化学学士学位,2004年获江西师范大学计算机软件与理论工程硕士学位。2011年获华南理工大学计算机应用技术专业工学博士学位。2015-2016英国肯特大学计算机科学学院从事云计算和大数据研究访问学者。至今在国内外期刊、会议上发表论文40余篇,教材3部。主要研究领域有网络存储、计算系统结构、软件技术、多媒体应用、云计算、大数据、移动计算、虚拟现实、人工智能等,承担高职院校教学工作20余年,多次获得各级教学成果奖,主持完成广东省科技计划项目1项,广东省教育厅教学改革项目1项,科研项目10余项,发明专利1项,软件著作权多项。
  • 叶青

    深圳讯方科技有限公司

    叶青

    深圳讯方科技有限公司

    高级工程师

推荐课程 查看更多  

提示

您当前登录的不是学生账号!
请先退出后用学生账号登录。

退出当前账号
提示

抱歉!
本课程暂时不对外校学生开放。

去看看其他课程
提示

恭喜~您已经成功加入《《鸿蒙应用开发》》

开始学习