当前位置: 首页 > ai >正文

HarmonyOS基本的应用的配置

鸿蒙HarmonyOS组建页面

  • 1、创建ets文件并配置
  • 2、修改main_pages.json文件
  • 3、修改EntryAbility.ets文件(启动时加载的页面)

1、创建ets文件并配置

Index.ets是创建项目自动构建生成的,我们可以将其删除掉,并重新在page文件夹下创建一个XXX.ets文件,在其中完成登录页面的开发。

在这里插入图片描述

完成了LoginPage.ets文件的创建后,还需要对工程配置进行修改,以保证应用可以正常启动。

2、修改main_pages.json文件

首先,我们需要在如图所示的路径中的main_pages.json进行修改。

在这里插入图片描述
需要将原本的Index改为现在定义的LoginPage,所以将main_pages.json改为如右侧所示的内容。

在这里插入图片描述

3、修改EntryAbility.ets文件(启动时加载的页面)

完成了main_pages.json文件的修改后,还需要在EntryAbility.ets文件中,设置应用启动时加载的页面。

在这里插入图片描述
需要修改onWindowStageCreate() 方法中的 windowStage.loadContent 部分,设置其加载pages/LoginPage,使得应用启动后能够加载LoginPage。

在这里插入图片描述

http://www.xdnf.cn/news/4153.html

相关文章:

  • Android第六次面试总结之Java设计模式篇(一)
  • android-ndk开发(7): 从库文件反推ndk版本
  • error:0308010C:digital envelope routines::unsupported
  • MySQL 中 EXISTS (SELECT 1 FROM ...) 的用法详解
  • cookie/session的关系
  • 1、PLC控制面板 - /自动化与控制组件/plc-control-panel
  • getLocation:fail [geolocation:7]KEY错误
  • 在 ESP32 开发中,配置默认的串口打印
  • Java项目部署-Springboot+Vue网页部署上线全教程
  • 浏览器开发者工具Network面板中复制请求的相关信息(结合PostMan)
  • Core Web Vitals优化
  • 泰迪杯特等奖案例学习资料:基于卷积神经网络与集成学习的网络问政平台留言文本挖掘与分析
  • iOS开发工程师简历模板
  • 【旅游网站设计与实现】基于SpringBoot + Vue 的前后端分离项目 | 万字详细文档 + 源码 + 数据库 + PPT
  • 最新版Anaconda和PyCharm安装
  • 恩智浦 GoPoint 全面解析:初学者的嵌入式 AI 学习指南
  • C++GO语言微服务项目之go语言概述
  • 【AI】Ubuntu 22.04 4060Ti 16G vllm-api部署Qwen3-8B-FP8
  • 模型迭代与调优:加速实验周期,释放创新潜能
  • Os 库报错指南 路径处理常见陷阱
  • Hello Robot 推出Stretch 3移动操作机器人 提升开源与可用性
  • 从 MDM 到 Data Fabric:下一代数据架构如何释放 AI 潜能
  • 洛谷---P1629 邮递员送信
  • C语言 指针(7)
  • 第一节:Web3开发概述
  • 修复CosyVoice中的ModuleNotFoundError: No module named ‘diffusers.models.lora‘记录
  • SQLite数据类型
  • 嵌入式面试八股文(十四)·内存管理机制、优先级继承机制以及优先级翻转
  • 【日撸 Java 三百行】Day 4(条件语句实战——闰年问题)
  • 【BUG】mmdetection ValueError: need at least one array to concatenate