
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、系统概述(1)、HarmonyOS系统框架1、内核层:提供手机操作系统的基础能力。HarmonyOS采用多内核的系统设计,基于Linux内核、LiteOS,使用了Linux的微内核(使用了Linux的最简功能)Linux内核:手机操作系统的内核LiteOS内核:智能硬件的内核2、系统服务层:HarmonyOS的核心能力集合,这些能力由系统本身决定,为我们应用系统开发提供了服务调用功能。3、框架
Page模板(以下简称“Page”)是FA唯一支持的模板,用于提供与用户交互的能力。一个Page可以由一个或多个AbilitySlice构成,AbilitySlice是指应用的单个页面及其控制逻辑的总和。当一个Page由多个AbilitySlice共同构成时,这些AbilitySlice页面提供的业务能力应具有高度相关性。例如,新闻浏览功能可以通过一个Page来实现,其中包含了两个AbilityS
(1)JS UI框架概述JS UI 框架基础能力声明式编程JS UI 框架采用类 HTML 和 CSS 声明式编程语言作为页面布局和页面样式的开发语言,页面业务逻辑则支持ECMAScript 规范的 JavaScript 语言。JS UI 框架提供的声明式编程,可以让开发者避免编写 UI 状态切换的代码,视图配置信息更加直观。跨设备开发框架架构上支持UI跨设备显示能力,运行时自动映射到不同设备类型
(1)应用开发目录介绍JS FA 应用的 JS 模块 (entry/src/main/js/module) 的典型开发目录结构如下:目录结构中文件分类如下:.hml 结尾的 HML 模板文件,这个文件用来描述当前页面的文件布局结构。.css 结尾的 CSS 样式文件,这个文件用于描述页面样式。.js 结尾的 JS 文件,这个文件用于处理页面和用户的交互。各个文件夹的作用:app.js 文件用于全局







