mirror of
https://gitee.com/openharmony/applications_launcher
synced 2024-11-30 10:30:51 +00:00
figures | ||
launcher | ||
recents | ||
settings | ||
signature | ||
.gitattributes | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
local.properties | ||
OAT.xml | ||
README_zh.md | ||
README.md | ||
settings.gradle |
Launcher
Introduction
The home screen launcher provides a main entry to human-machine interactions. It displays app icons for users to start or uninstall the apps, and allows users to set the home screen layout and manage recent tasks.
Architecture
Directory Structure
/applications/standard/launcher/
├── figures # Architecture figures
├── launcher # Main ability of the home screen, which provides the functions of displaying app icons, starting and uninstalling apps, and setting the home screen layout.
│ └── src
│ └── main
│ ├── config.json # Global configuration files
│ ├── js # JavaScript code
│ └── resources # Resource configuration files
├── recents # Ability for managing recent tasks
│ └── src
│ └── main
│ ├── config.json # Global configuration files
│ ├── js # JavaScript code
│ └── resources # Resource configuration files
├── signature # Certificate files
├── LICENSE # License files
Repositories Involved
System apps
applications_standard_launcher