创建和配置新工程
打开 DevEco Studio,在欢迎页点击 Create HarmonyOS Project,创建一个新工程。根据工程创建向导,选择需要的 Ability 工程模板,然后点击 Next。
如果已经打开了工程,可以在菜单栏选择 File -New - New Project 来创建一个新工程。
点击 Next,进入到工程配置阶段,需要根据向导配置工程的基本信息。
Project Name:工程的名称,可以自定义。
Project Type:工程的类型。
Package Name:软件包名称。
Save Location:工程文件本地存储路径。
Device Type:该工程模板支持的设备类型,支持多选。如果勾选多个设备,表示该原子化服务或传统方式的需要安装的应用支持部署在多个设备上。
Show in Service Center:是否在服务中心露出。如果 Project Type 为 Service,则会同步创建一个2 * 2的服务卡片模板,同时还会创建入口卡片;如果 Project Type为Application,则只会创建一个2 * 2的服务卡片模板。
点击 Finish,工具会自动生成示例代码和相关资源,等待工程创建完成
基础语法
装饰器: 用于装饰类、结构、方法以及变量,赋予其特殊的含义,如上述示例中@Entry、@Component和@State都是装饰器。 具体而言,@Component表示这是个自定义组件;@Entry则表示这是个入口组件;@State表示组件中的状态变量,这个状态变换会引起UI变更。
UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。
属性方法:用于组件属性的配置(长宽高字体),如fontSize()、width()、height()、color()等。
事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。
远程模拟