OpenHarmony自定义Launcher

前言

OpenHarmony源码版本:4.0release

开发板:DAYU / rk3568

DevEco Studio版本:4.0.0.600

OpenHarmony自定义Launcher_第1张图片

自定义效果:

OpenHarmony自定义Launcher_第2张图片

一、Launcher源码下载

Launcher源码地址:https://gitee.com/openharmony/applications_launcher

切换分支为OpenHarmony-4.0-Release,并下载源码

OpenHarmony自定义Launcher_第3张图片

二、Launcher源码修改

通过HUAWEI DevEco Studio打开Launcher源码,通过对module.json5分析知道,MainAbility是程序的主入口,继承ServiceExtensionAbility,所以是一个extensionAbilitiestype:"service",因此在MainAbility中是通过Window.createWindow来创建窗口加载页面。其中 windowManager.DESKTOP_WINDOW_NAME就是我们的页面了。

OpenHarmony自定义Launcher_第4张图片

通过上面的分析我们可以定位到启动页面为:EntryView.ets

目录:

你可能感兴趣的:(OpenHarmony,OpenHarmony)