阅读量:0
一:鸿蒙 Mac 版、Windows 版【编辑器】和【模拟器】&鸿蒙基础环境搭建 - (3 课时)- Mac arm 版开发环境搭建:Mac arm 版模拟器安装及配置;安装 DevEcoStudioPreview 版本; - Windows 版开发环境搭建:Windows 版模拟器安装及配置;安装 DevEcoStudioPreview 版本; - 使用 DevEcoStudio 搭建第一个项目;项目的基本结构详解;项目架构的基本关系; 二:ArkTS 介绍 -(3 课时)- 关于 ArkTS 的介绍;ArkUI 框架:声明式/组件化/状态管理; - 组件结构;系统组件 ArkUI;组件状态; 三:基础组件介绍 -(3 课时)- Image;Button;Text; - TextInput;LoadingProgress; 四:容器组件介绍 -(3 课时)- CoLumn;Row; Flex; - List;Tabs;Grid; 五:鸿蒙 OS 样式 -(3 课时)- 样式-语法;样式-单位 vp 和适配;样式-@Styles ; - 样式-@Extends;样式-多态; 六:鸿蒙 OS 组件状态 -(3 课时)- 状态-class 语法;状态-复杂状态; - 状态共享-父子单向; - 状态共享-父子双向和后代双向;状态共享-状态监听器; - @Observed 与@ObjectLink; 七:自定义构建函数 -(3 课时)- 构建函数-基本用法;构建函数-值传递和引用传递; - 构建函数-@BuilderParam 尾随闭包;构建函数-多个自定义 UI 传参;构建函数-系统 组件自定义 UI; 八:鸿蒙 OS 状态管理 -(3 课时)- @State;@Prop; - @Link;@Provide; - @Consume;@Watch; 九:应用状态 -(3 课时)- LocalStorage 页面内使用;LocalStorage 页面间使用; - 应用状态-AppStorage; - 状态持久化-PersistentStorage; 十:网络管理 -(3 课时)- 设备环境-Environment;应用权限-联网权限;应用权限-HTTP 请求; 十一:鸿蒙 OS 路由和生命周期-(3 课时)- 路由-常用 API;路由-参数传递; - UIAbility-生命周期; - 组件-生命周期;UIAbility 跳转; 十二:鸿蒙 OS 动画 -(3 课时)- 动画-属性动画;动画-显示动画; - 共享元素转场动画;手势事件-下拉刷新效果实现; 十三:鸿蒙 OS 系统能力 -(3 课时)- 数据管理-用户首选项;绘图能力-基本用法;绘图能力-绘制表盘和秒针; - 公共事件与通知-消息通知;后台代理提醒-闹铃添加;后台代理-闹铃关闭和延时; 十四:鸿蒙 OS 华为闹钟 -(3 课时)- 消息通知的唤起;ability 的消息通知; - 华为闹钟的订阅和取消;华为闹钟的基本绘制;华为闹钟的时针-分针-秒针的绘制; 华为闹钟的任务列表的样式;新建闹铃页的搭建;封装首选项的读取和逻辑; - 华为闹钟的添加闹钟;华为时钟-处理时针分针刻度不准确的问题;华为闹钟-编辑; 华为闹钟-删除;华为闹钟-打开和关闭闹钟; 十五:Web 开发范式组件实验 -(3 课时)- 功能结构:问卷调查,音乐推荐; - 运行组件:基础组件,容器组件,媒体组件,弹窗; - 生命周期回调函数; 十六:蒙鸡小娱-综合案例 -(3 课时)- 功能结构:登录,应用界面,数据模型; - 运行组件:基础组件,容器组件,媒体组件,弹窗; - 生命周期回调函数;