Maker studio鸿蒙学习——第一次培训笔记
P1笔记
鸿蒙OpenHarmony系统介绍
1)OpenHarmony意指“开放、和谐”,想以一款基于开源的方式,搭建一个智能终端设备操作系统的框架和平台。
2)遵从分层设计:从下向上依次为:内核层、系统服务层、框架层和应用层;大多数前端开发都是在拓展应用或三方应用上。
3)支持Java和JS两种开发方式。
P2笔记
鸿蒙OpenHarmony系统开发环境:DevEco Studio(支持window和mac系统)。
应用使用:
1)从上而下依次为:创建、打开、通过Get版本获取项目、打开华为预设的项目案例
2)创建项目(可以选择项目的应用环境,如下图第一个空项目,能应用在手机、平板、电视、穿戴设备以及车载)
3)项目名(注意首字母大写,否则会报错)
4)应用类型(服务端和应用端,这里我们选择应用端)
5)在项目创建好之后,找到Previewer(预览):View—Tool Windows—Previewer。
便可进行运行浏览效果
6)登入(Tools—Device Manager)
7)运行模拟器
8)更改文本
P3 笔记
1)文件预览(pages_index为主要的工作环境)
2)文件使用规则
1、绝对路径(引用资源文件)以 "/" 开头
2、相对路径(引用代码文件)以 "./" 或 "../" 开头
公共代码文件和资源文件推荐放在 common 下,通过以上两条规则进行访问。
3)生命周期钩子函数
onCreate:在应用生成时被调用的生命周期函数;
onDestory:在应用销毁时被调用的生命周期函数。
4)app.js 标签中包含了实例名称、页面路由信息:
name和pages的配置文件需要在各自的JS标签中进行完成。