1 /* 2 * Copyright (c) 2025 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 #ifndef XPERF_SCENE_ID_H 17 #define XPERF_SCENE_ID_H 18 19 #include <string> 20 21 22 namespace OHOS { 23 namespace HiviewDFX { 24 25 constexpr int32_t US_TO_MS = 1000; 26 constexpr int32_t NS_TO_MS = 1000000; 27 constexpr int32_t NS_TO_S = 1000000000; 28 29 constexpr uint32_t JANK_STATS_VERSION = 2; 30 constexpr char DEFAULT_SCENE_ID[] = "NONE_ANIMATION"; 31 32 constexpr int64_t RESPONSE_TIMEOUT = 600000000; 33 constexpr int64_t STARTAPP_FRAME_TIMEOUT = 1000000000; 34 constexpr float SINGLE_FRAME_TIME = 16600000; 35 constexpr int DEFAULT_THRESHOLD_JANK = 15; 36 constexpr int32_t JANK_SKIPPED_THRESHOLD = DEFAULT_THRESHOLD_JANK; 37 constexpr int32_t DEFAULT_JANK_REPORT_THRESHOLD = 3; 38 constexpr uint32_t DEFAULT_VSYNC = 16; 39 // Obtain the last three digits of the full path 40 constexpr uint32_t PATH_DEPTH = 3; 41 42 constexpr uint32_t JANK_FRAME_6_LIMIT = 0; 43 constexpr uint32_t JANK_FRAME_15_LIMIT = 1; 44 constexpr uint32_t JANK_FRAME_20_LIMIT = 2; 45 constexpr uint32_t JANK_FRAME_36_LIMIT = 3; 46 constexpr uint32_t JANK_FRAME_48_LIMIT = 4; 47 constexpr uint32_t JANK_FRAME_60_LIMIT = 5; 48 constexpr uint32_t JANK_FRAME_120_LIMIT = 6; 49 constexpr uint32_t JANK_FRAME_180_LIMIT = 7; 50 constexpr uint32_t JANK_STATS_SIZE = 8; 51 52 constexpr int32_t VAILD_JANK_SUB_HEALTH_INTERVAL = 100; 53 54 class PerfConstants { 55 public: 56 // start app from launcher icon sceneid 57 static constexpr char LAUNCHER_APP_LAUNCH_FROM_ICON[] = "LAUNCHER_APP_LAUNCH_FROM_ICON"; 58 59 // start app from notificationbar 60 static constexpr char LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR[] = "LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR"; 61 62 // start app from lockscreen 63 static constexpr char LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR_IN_LOCKSCREEN[] = 64 "LAUNCHER_APP_LAUNCH_FROM_NOTIFICATIONBAR_IN_LOCKSCREEN"; 65 66 // start app from recent 67 static constexpr char LAUNCHER_APP_LAUNCH_FROM_RECENT[] = "LAUNCHER_APP_LAUNCH_FROM_RECENT"; 68 69 // start app from Card 70 static constexpr char START_APP_ANI_FORM[] = "START_APP_ANI_FORM"; 71 72 // into home ani 73 static constexpr char INTO_HOME_ANI[] = "INTO_HOME_ANI"; 74 75 // screenlock screen off ani 76 static constexpr char SCREENLOCK_SCREEN_OFF_ANIM[] = "SCREENLOCK_SCREEN_OFF_ANIM"; 77 78 // password unlock ani 79 static constexpr char PASSWORD_UNLOCK_ANI[] = "PASSWORD_UNLOCK_ANI"; 80 81 // facial fling unlock ani 82 static constexpr char FACIAL_FLING_UNLOCK_ANI[] = "FACIAL_FLING_UNLOCK_ANI"; 83 84 // facial unlock ani 85 static constexpr char FACIAL_UNLOCK_ANI[] = "FACIAL_UNLOCK_ANI"; 86 87 // fingerprint unlock ani 88 static constexpr char FINGERPRINT_UNLOCK_ANI[] = "FINGERPRINT_UNLOCK_ANI"; 89 90 // charging dynamic ani 91 static constexpr char META_BALLS_TURBO_CHARGING_ANIMATION[] = "META_BALLS_TURBO_CHARGING_ANIMATION"; 92 93 // app ablitity page switch 94 static constexpr char ABILITY_OR_PAGE_SWITCH[] = "ABILITY_OR_PAGE_SWITCH"; 95 96 // app exit to home by geturing slide out 97 static constexpr char LAUNCHER_APP_SWIPE_TO_HOME[] = "LAUNCHER_APP_SWIPE_TO_HOME"; 98 99 // app list fling 100 static constexpr char APP_LIST_FLING[] = "APP_LIST_FLING"; 101 102 // app swiper fling 103 static constexpr char APP_SWIPER_FLING[] = "APP_SWIPER_FLING"; 104 105 // app swiper scroll 106 static constexpr char APP_SWIPER_SCROLL[] = "APP_SWIPER_SCROLL"; 107 108 // app tab switch 109 static constexpr char APP_TAB_SWITCH[] = "APP_TAB_SWITCH"; 110 111 // volume bar show 112 static constexpr char VOLUME_BAR_SHOW[] = "VOLUME_BAR_SHOW"; 113 114 // PC app center gesture operation 115 static constexpr char PC_APP_CENTER_GESTURE_OPERATION[] = "PC_APP_CENTER_GESTURE_OPERATION"; 116 117 // PC gesture to recent 118 static constexpr char PC_GESTURE_TO_RECENT[] = "PC_GESTURE_TO_RECENT"; 119 120 // PC shortcut show desktop 121 static constexpr char PC_SHORTCUT_SHOW_DESKTOP[] = "PC_SHORTCUT_SHOW_DESKTOP"; 122 123 // PC shortcut restore desktop 124 static constexpr char PC_SHORTCUT_RESTORE_DESKTOP[] = "PC_SHORTCUT_RESTORE_DESKTOP"; 125 126 // PC show desktop gesture operation 127 static constexpr char PC_SHOW_DESKTOP_GESTURE_OPERATION[] = "PC_SHOW_DESKTOP_GESTURE_OPERATION"; 128 129 // PC alt + tab to recent 130 static constexpr char PC_ALT_TAB_TO_RECENT[] = "PC_ALT_TAB_TO_RECENT"; 131 132 // PC shortcut to recent 133 static constexpr char PC_SHORTCUT_TO_RECENT[] = "PC_SHORTCUT_TO_RECENT"; 134 135 // PC exit recent 136 static constexpr char PC_EXIT_RECENT[] = "PC_EXIT_RECENT"; 137 138 // PC shoutcut to app center 139 static constexpr char PC_SHORTCUT_TO_APP_CENTER[] = "PC_SHORTCUT_TO_APP_CENTER"; 140 141 // PC shoutcut to app center on recent 142 static constexpr char PC_SHORTCUT_TO_APP_CENTER_ON_RECENT[] = "PC_SHORTCUT_TO_APP_CENTER_ON_RECENT"; 143 144 // PC shoutcut exit app center 145 static constexpr char PC_SHORTCUT_EXIT_APP_CENTER[] = "PC_SHORTCUT_EXIT_APP_CENTER"; 146 147 // A app jump to another app 148 static constexpr char APP_TRANSITION_TO_OTHER_APP[] = "APP_TRANSITION_TO_OTHER_APP"; 149 150 // another app jamps back to A app 151 static constexpr char APP_TRANSITION_FROM_OTHER_APP[] = "APP_TRANSITION_FROM_OTHER_APP"; 152 153 // mutitask scroll 154 static constexpr char SNAP_RECENT_ANI[] = "SNAP_RECENT_ANI"; 155 156 // start app from dock 157 static constexpr char LAUNCHER_APP_LAUNCH_FROM_DOCK[] = "LAUNCHER_APP_LAUNCH_FROM_DOCK"; 158 159 // start app from misson 160 static constexpr char LAUNCHER_APP_LAUNCH_FROM_MISSON[] = "LAUNCHER_APP_LAUNCH_FROM_MISSON"; 161 162 // app exit from back to home 163 static constexpr char LAUNCHER_APP_BACK_TO_HOME[] = "LAUNCHER_APP_BACK_TO_HOME"; 164 165 // app exit from multitasking 166 static constexpr char EXIT_RECENT_2_HOME_ANI[] = "EXIT_RECENT_2_HOME_ANI"; 167 168 // PC window resize 169 static constexpr char WINDOW_RECT_RESIZE[] = "WINDOW_RECT_RESIZE"; 170 171 // PC window move 172 static constexpr char WINDOW_RECT_MOVE[] = "WINDOW_RECT_MOVE"; 173 174 // input method show 175 static constexpr char SHOW_INPUT_METHOD_ANIMATION[] = "SHOW_INPUT_METHOD_ANIMATION"; 176 177 // input method hide 178 static constexpr char HIDE_INPUT_METHOD_ANIMATION[] = "HIDE_INPUT_METHOD_ANIMATION"; 179 180 // screen rotation 181 static constexpr char SCREEN_ROTATION_ANI[] = "SCREEN_ROTATION_ANI"; 182 183 // folder close 184 static constexpr char CLOSE_FOLDER_ANI[] = "CLOSE_FOLDER_ANI"; 185 186 // launcher spring back scroll 187 static constexpr char LAUNCHER_SPRINGBACK_SCROLL[] = "LAUNCHER_SPRINGBACK_SCROLL"; 188 189 // window title bar minimized 190 static constexpr char WINDOW_TITLE_BAR_MINIMIZED[] = "WINDOW_TITLE_BAR_MINIMIZED"; 191 192 // window title bar closed 193 static constexpr char APP_EXIT_FROM_WINDOW_TITLE_BAR_CLOSED[] = "APP_EXIT_FROM_WINDOW_TITLE_BAR_CLOSED"; 194 195 // PC start app from other 196 static constexpr char LAUNCHER_APP_LAUNCH_FROM_OTHER[] = "LAUNCHER_APP_LAUNCH_FROM_OTHER"; 197 198 // scroller animation 199 static constexpr char SCROLLER_ANIMATION[] = "SCROLLER_ANIMATION"; 200 201 // pc title bar maximized 202 static constexpr char WINDOW_TITLE_BAR_MAXIMIZED[] = "WINDOW_TITLE_BAR_MAXIMIZED"; 203 204 // pc title bar recover 205 static constexpr char WINDOW_TITLE_BAR_RECOVER[] = "WINDOW_TITLE_BAR_RECOVER"; 206 207 // PC start app from transition 208 static constexpr char LAUNCHER_APP_LAUNCH_FROM_TRANSITION[] = "LAUNCHER_APP_LAUNCH_FROM_TRANSITION"; 209 210 // navigation interactive animation 211 static constexpr char ABILITY_OR_PAGE_SWITCH_INTERACTIVE[] = "ABILITY_OR_PAGE_SWITCH_INTERACTIVE"; 212 213 //screenlock into pin 214 static constexpr char SCREENLOCK_SCREEN_INTO_PIN[] = "SCREENLOCK_SCREEN_INTO_PIN"; 215 216 static constexpr char CLEAR_1_RECENT_ANI[] = "CLEAR_1_RECENT_ANI"; 217 218 static constexpr char CLEAR_All_RECENT_ANI[] = "CLEAR_All_RECENT_ANI"; 219 220 static constexpr char RECENT_REALIGN_ANI[] = "RECENT_REALIGN_ANI"; 221 222 static constexpr char INTO_CC_ANI[] = "INTO_CC_ANI"; 223 224 static constexpr char EXIT_CC_ANI[] = "EXIT_CC_ANI"; 225 226 static constexpr char INTO_CC_FROM_NC[] = "INTO_CC_FROM_NC"; 227 228 static constexpr char INTO_CC_SUB_BLUETOOTH_ANI[] = "INTO_CC_SUB_BLUETOOTH_ANI"; 229 230 static constexpr char EXIT_CC_SUB_BLUETOOTH_ANI[] = "EXIT_CC_SUB_BLUETOOTH_ANI"; 231 232 static constexpr char INTO_CC_SUB_WIFI_ANI[] = "INTO_CC_SUB_WIFI_ANI"; 233 234 static constexpr char EXIT_CC_SUB_WIFI_ANI[] = "EXIT_CC_SUB_WIFI_ANI"; 235 236 static constexpr char INTO_CC_MEDIA_ANI[] = "INTO_CC_MEDIA_ANI"; 237 238 static constexpr char EXIT_CC_MEDIA_ANI[] = "EXIT_CC_MEDIA_ANI"; 239 240 static constexpr char INTO_NC_ANI[] = "INTO_NC_ANI"; 241 242 static constexpr char INTO_NC_FROM_CC[] = "INTO_NC_FROM_CC"; 243 244 static constexpr char CLEAR_NT_ANI[] = "CLEAR_NT_ANI"; 245 246 static constexpr char SCROLL_NC_LIST_ANI[] = "SCROLL_NC_LIST_ANI"; 247 248 static constexpr char EXIT_NC_ANI[] = "EXIT_NC_ANI"; 249 250 static constexpr char VOLUME_BAR_CHANGE_ON[] = "VOLUME_BAR_CHANGE_ON"; 251 252 static constexpr char VOLUME_BAR_SLIDE[] = "VOLUME_BAR_SLIDE"; 253 254 static constexpr char VOLUME_BAR_EXPAND[] = "VOLUME_BAR_EXPAND"; 255 256 static constexpr char VOLUME_BAR_COLLAPSE[] = "VOLUME_BAR_COLLAPSE"; 257 258 static constexpr char VOLUME_BAR_TOUCHED[] = "VOLUME_BAR_TOUCHED"; 259 260 static constexpr char FOLD_EXPAND_SPLIT_VIEW[] = "FOLD_EXPAND_SPLIT_VIEW"; 261 262 static constexpr char FOLD_TO_EXPAND_AA[] = "FOLD_TO_EXPAND_AA"; 263 264 static constexpr char EXPAND_TO_FOLD_AA[] = "EXPAND_TO_FOLD_AA"; 265 266 static constexpr char FOLD_TO_EXPAND_DOCK_BACKGROUND_SCALE_TWO[] = "FOLD_TO_EXPAND_DOCK_BACKGROUND_SCALE_TWO"; 267 268 static constexpr char EXPAND_TO_FOLD_INDICATOR[] = "EXPAND_TO_FOLD_INDICATOR"; 269 270 static constexpr char FOLD_TO_EXPAND_WINDOWS[] = "FOLD_TO_EXPAND_WINDOWS"; 271 272 static constexpr char EXPAND_TO_FOLD_WINDOWS[] = "EXPAND_TO_FOLD_WINDOWS"; 273 274 static constexpr char LAUNCHER_BIGFOLDER_OPEN[] = "LAUNCHER_BIGFOLDER_OPEN"; 275 276 static constexpr char LAUNCHER_SMALLFOLDER_OPEN[] = "LAUNCHER_SMALLFOLDER_OPEN"; 277 278 static constexpr char LAUNCHER_FOLDER_OPEN[] = "LAUNCHER_FOLDER_OPEN"; 279 280 static constexpr char OPEN_ALBUM[] = "OPEN_ALBUM"; 281 282 static constexpr char OPEN_BROWSER[] = "OPEN_BROWSER"; 283 284 static constexpr char BROWSER_SWIPE[] = "BROWSER_SWIPE"; 285 286 static constexpr char CLOSE_BROWSER[] = "CLOSE_BROWSER"; 287 288 static constexpr char ANIMATE_TO_POSITION[] = "ANIMATE_TO_POSITION"; 289 290 static constexpr char EXPAND_SCREEN_ROTATION_ANI[] = "EXPAND_SCREEN_ROTATION_ANI"; 291 292 static constexpr char CANTACTS_DIALER_BUTTON_PRESS[] = "CANTACTS_DIALER_BUTTON_PRESS"; 293 294 static constexpr char CONTACTS_DIALER_HIDE[] = "CONTACTS_DIALER_HIDE"; 295 296 static constexpr char CONTACTS_DIALER_SHOW[] = "CONTACTS_DIALER_SHOW"; 297 298 static constexpr char SCREENSHOT_SCALE_ANIMATION[] = "SCREENSHOT_SCALE_ANIMATION"; 299 300 static constexpr char SCREENSHOT_DISMISS_ANIMATION[] = "SCREENSHOT_DISMISS_ANIMATION"; 301 302 static constexpr char SCREENSHOT_DISMISS_ANIMATION_BY_USER[] = "SCREENSHOT_DISMISS_ANIMATION_BY_USER"; 303 304 static constexpr char SCREENRECORD_ANIMATION[] = "SCREENRECORD_ANIMATION"; 305 306 static constexpr char SCREENRECORD_DISMISS_ANIMATION[] = "SCREENRECORD_DISMISS_ANIMATION"; 307 308 static constexpr char SCREENRECORD_DISMISS_ANIMATION_BY_USER[] = "SCREENRECORD_DISMISS_ANIMATION_BY_USER"; 309 310 static constexpr char AOD_TO_LOCKSCREEN[] = "AOD_TO_LOCKSCREEN"; 311 312 static constexpr char AOD_TO_LAUNCHER[] = "AOD_TO_LAUNCHER"; 313 314 static constexpr char LOCKSCREEN_TO_LAUNCHER[] = "LOCKSCREEN_TO_LAUNCHER"; 315 316 static constexpr char LOCKSCREEN_TO_AOD[] = "LOCKSCREEN_TO_AOD"; 317 318 static constexpr char LAUNCHER_TO_AOD[] = "LAUNCHER_TO_AOD"; 319 320 static constexpr char SCENE_CAP_TO_CARD_ANIM[] = "SCENE_CAP_TO_CARD_ANIM"; 321 322 static constexpr char SCENE_CARD_TO_CAP_ANIM[] = "SCENE_CARD_TO_CAP_ANIM"; 323 324 static constexpr char SCENE_LIST_TO_CAP_ANIM[] = "SCENE_LIST_TO_CAP_ANIM"; 325 326 static constexpr char SCENE_CAP_TO_LIST_ANIM[] = "SCENE_CAP_TO_LIST_ANIM"; 327 328 static constexpr char SCENE_LIST_SWIPE_ANIM[] = "SCENE_LIST_SWIPE_ANIM"; 329 330 static constexpr char SCREENLOCK_INTO_EDITOR_ANIM[] = "SCREENLOCK_INTO_EDITOR_ANIM"; 331 332 static constexpr char SCREENLOCK_EXIT_EDITOR_ANIM[] = "SCREENLOCK_EXIT_EDITOR_ANIM"; 333 334 static constexpr char SCREEN_OFF_TO_SCREENLOCK_END[] = "SCREEN_OFF_TO_SCREENLOCK_END"; 335 336 static constexpr char SCROLL_2_AA[] = "SCROLL_2_AA"; 337 338 static constexpr char INTO_AA_ANI[] = "INTO_AA_ANI"; 339 340 static constexpr char EXIT_AA_ANI[] = "EXIT_AA_ANI"; 341 342 static constexpr char INTO_SEARCH_ANI[] = "INTO_SEARCH_ANI"; 343 344 static constexpr char EXIT_SEARCH_ANI[] = "EXIT_SEARCH_ANI"; 345 346 static constexpr char FORMSTACK_SLIDE_BACK[] = "FORMSTACK_SLIDE_BACK"; 347 348 static constexpr char FORMSTACK_SLIDE_DOWN[] = "FORMSTACK_SLIDE_DOWN"; 349 350 static constexpr char FORMSTACK_SLIDE_UP[] = "FORMSTACK_SLIDE_UP"; 351 352 static constexpr char FORMSTACK_SWITCH_CARD[] = "FORMSTACK_SWITCH_CARD"; 353 354 static constexpr char FORM_MANAGER_CREATE_FORM[] = "FORM_MANAGER_CREATE_FORM"; 355 356 static constexpr char INTO_LV_ANIM[] = "INTO_LV_ANIM"; 357 358 static constexpr char EXIT_LV_ANIM[] = "EXIT_LV_ANIM"; 359 360 static constexpr char LV_INTO_APP_ANIM[] = "LV_INTO_APP_ANIM"; 361 362 static constexpr char CAMERA_UE_GO_GALLERY[] = "CAMERA_UE_GO_GALLERY"; 363 364 static constexpr char EDITMODE_ENTER[] = "EDITMODE_ENTER"; 365 366 static constexpr char EDITMODE_EXIT[] = "EDITMODE_EXIT"; 367 368 static constexpr char LAUNCHER_OVER_SCROLL[] = "LAUNCHER_OVER_SCROLL"; 369 370 static constexpr char DRAG_ITEM_ANI[] = "DRAG_ITEM_ANI"; 371 372 static constexpr char WEB_LIST_FLING[] = "WEB_LIST_FLING"; 373 374 static constexpr char START_APP_ANI_MENU[] = "START_APP_ANI_MENU"; 375 376 static constexpr char LAUNCHER_APP_LAUNCH_FROM_APPCENTER[] = "LAUNCHER_APP_LAUNCH_FROM_APPCENTER"; 377 378 static constexpr char PC_CLICK_ARROW_RESTORE_DESKTOP[] = "PC_CLICK_ARROW_RESTORE_DESKTOP"; 379 380 static constexpr char PC_CLICK_ARROW_SHOW_DESKTOP[] = "PC_CLICK_ARROW_SHOW_DESKTOP"; 381 382 static constexpr char PC_DOCK_EXIT_APP_CENTER[] = "PC_DOCK_EXIT_APP_CENTER"; 383 384 static constexpr char PC_DOCK_INTO_APP_CENTER[] = "PC_DOCK_INTO_APP_CENTER"; 385 386 static constexpr char PC_INTO_APP_CENTER_ON_RECENT[] = "PC_INTO_APP_CENTER_ON_RECENT"; 387 388 static constexpr char PC_INTO_RECENT[] = "PC_INTO_RECENT"; 389 390 static constexpr char PC_SPLIT_SCROLL_RECENT[] = "PC_SPLIT_SCROLL_RECENT"; 391 392 static constexpr char PC_SPLIT_START_ANIMATE[] = "PC_SPLIT_START_ANIMATE"; 393 394 static constexpr char SMARTDOCK_RECENTANIM_FIRSTOPEN[] = "SMARTDOCK_RECENTANIM_FIRSTOPEN"; 395 396 static constexpr char PC_SHORTCUT_GLOBAL_SEARCH[] = "PC_SHORTCUT_GLOBAL_SEARCH"; 397 398 static constexpr char SWITCH_DESKTOP[] = "SWITCH_DESKTOP"; 399 400 static constexpr char LAUNCHER_APP_LAUNCH_FROM_WATCHFUNCKEY[] = "LAUNCHER_APP_LAUNCH_FROM_WATCHFUNCKEY"; 401 402 static constexpr char WATCH_SCROLL_CARD_LIST_ANI[] = "WATCH_SCROLL_CARD_LIST_ANI"; 403 404 static constexpr char WATCH_WATCHFACE_LONGPRESS_TO_LIST[] = "WATCH_WATCHFACE_LONGPRESS_TO_LIST"; 405 406 static constexpr char WATCH_WATCHFACELIST_CLICK_TO_EDIT[] = "WATCH_WATCHFACELIST_CLICK_TO_EDIT"; 407 408 static constexpr char WATCH_WATCHFACESELECT_TO_WATCHFACE[] = "WATCH_WATCHFACESELECT_TO_WATCHFACE"; 409 410 static constexpr char WATCH_WATCHFACE_STYLE_SWIPE[] = "WATCH_WATCHFACE_STYLE_SWIPE"; 411 412 static constexpr char WATCH_POWER_DOUBLE_CLICK_TO_RECENTS[] = "WATCH_POWER_DOUBLE_CLICK_TO_RECENTS"; 413 414 static constexpr char APP_ASSOCIATED_START[] = "APP_ASSOCIATED_START"; 415 416 static constexpr char CONTACTS_DIALER_BUTTON_PRESS[] = "CONTACTS_DIALER_BUTTON_PRESS"; 417 418 static constexpr char LAUNCHER_CARD_TEMP_SHOW[] = "LAUNCHER_CARD_TEMP_SHOW"; 419 420 static constexpr char GESTURE_TO_RECENTS[] = "GESTURE_TO_RECENTS"; 421 422 static constexpr char START_APP_ANI_AG[] = "START_APP_ANI_AG"; 423 424 static constexpr char CORE_METHOD_DESKTOP_SHOW[] = "CORE_METHOD_DESKTOP_SHOW"; 425 426 static constexpr char APP_START[] = "APP_START"; 427 428 static constexpr char PC_SPLIT_DRAG_DIVIDER_ANIMATE[] = "PC_SPLIT_DRAG_DIVIDER_ANIMATE"; 429 430 static constexpr char PC_STARTUP_TIME[] = "PC_STARTUP_TIME"; 431 432 static constexpr char PC_WAKEUP_LATENCY[] = "PC_WAKEUP_LATENCY"; 433 434 static constexpr char APP_EXIT_FROM_RECENT[] = "APP_EXIT_FROM_RECENT"; 435 436 static constexpr char COLLABORATION_ANIMATION[] = "COLLABORATION_ANIMATION"; 437 438 static constexpr char CUSTOM_ANIMATOR_ROTATE90ACW[] = "CUSTOM_ANIMATOR rotate90Acw"; 439 440 static constexpr char EXIT_APP_CENTER[] = "EXIT_APP_CENTER"; 441 442 static constexpr char PC_RESTORE_DESKTOP_GESTURE_OPERATION[] = "PC_RESTORE_DESKTOP_GESTURE_OPERATION"; 443 444 static constexpr char PC_SHOW_DESKTOP_GESTURE[] = "PC_SHOW_DESKTOP_GESTURE"; 445 446 static constexpr char PC_TO_RECENT_GESTURE[] = "PC_TO_RECENT_GESTURE"; 447 448 static constexpr char PC_ONE_FIN_SHOW_DESKTOP_GESTURE[] = "PC_ONE_FIN_SHOW_DESKTOP_GESTURE"; 449 450 static constexpr char PC_ONE_FINGER_TO_RECENT_GESTURE[] = "PC_ONE_FINGER_TO_RECENT_GESTURE"; 451 452 static constexpr char WINDOW_DO_RESET_SCALE_ANIMATION[] = "WINDOW_DO_RESET_SCALE_ANIMATION"; 453 454 static constexpr char WINDOW_DO_SCALE_ANIMATION[] = "WINDOW_DO_SCALE_ANIMATION"; 455 }; 456 } // namespace OHOS 457 } // namespace HiviewDFX 458 #endif // XPERF_SCENE_ID_H 459