个人技术分享

1,鸿蒙系统开始研发的时间是在2012年。
2,目前鸿蒙有两个开发:HarmonyOS和OpenHarmony,前者内聚AOSP(Android的东西),前者是双框架结构,后者不是双框架结构,没有内置安卓。
3,Harmony地址
4,我们这里使用的Api9(对应3.2),其他的对应版本如下。
在这里插入图片描述
5,语言的关系
在这里插入图片描述
6,
在这里插入图片描述
Compatible SDK兼容最小版本的SDK
7,首次打开DevEvo Studio需要登录华为账号
8,@是装饰器,标识某种功能

//@Entry默人的入口
@Entry
//@Component,表示下面的结构体有UI组件的能力
@Component
struct Index {
  @State message: string = 'Hello World'

  build() {//构建声明式UI
    Row() {
      Column() {
        Text(this.message)
          .fontSize(50)//50是鸿蒙的虚拟单位
          .fontWeight(FontWeight.Bold)
      }
      .width('100%')
    }
    .height('100%')
  }
}

9,API文档的使用在这里插入图片描述

在这里插入图片描述
10,项目结构的查看
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
11,上下滑动可以看在不同设备上的效果

在这里插入图片描述
在这里插入图片描述