/* * Copyright (c) 2021 Huawei Device Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package ohos.devtools.views.common; /** * Constant values related to the main interface * * @since 2021/5/19 16:39 */ public final class LayoutConstants { /** * 初始值 */ public static final int INITIAL_VALUE = -1; /** * 界面布局宽度 */ public static final int WINDOW_WIDTH = 1200; /** * 界面布局高度 */ public static final int WINDOW_HEIGHT = 800; /** * 字体大小 */ public static final int FONT_SIZE = 14; /** * 二级欢迎界面按钮高度 */ public static final int BUTTON_HEIGHT = 25; /** * 多配置界面选项卡标签宽度 */ public static final int JPA_LABEL_WIDTH = 135; /** * 多配置界面选项卡标签左侧宽 */ public static final int JP_LEFT_WIDTH = 118; /** * 多配置界面选项卡标签左侧宽 */ public static final int JP_LEFT_HEIGHT = 20; /** * 多配置界面选项卡标签右侧宽 */ public static final int JP_RIGHT_WIDTH = 10; /** * 多配置界面选项卡标签右侧宽 */ public static final int JP_RIGHT_HEIGHT = 20; /** * 配置界面选项卡标签宽度 */ public static final int JP_SET_WIDTH = 118; /** * 配置界面选项卡标签宽度 */ public static final int JP_SET_HEIGHT = 20; /** * 应用场景标签X值 */ public static final int APP_LABEL_X = 28; /** * 应用场景标签Y1值 */ public static final int APP_LABEL_Y2 = 580; /** * 应用场景标签宽度 */ public static final int APP_LABEL_WIDTH = 2500; /** * 应用场景描述字体大小 */ public static final int TUN_LABEL_FONT = 12; /** * 场景类型标签Y值 */ public static final int TASK_SCENE_Y = 30; /** * 设备框大小 */ public static final int HEIGHT_PRESSE = 451; /** * 场景类型标签字体 */ public static final int TASK_FONT = 25; /** * 选择场景类型标签宽度 */ public static final int CH_TASK_WIDTH = 250; /** * 应用场景按钮字体大小 */ public static final int APP_BUT_FONT = 12; /** * top panel east width */ public static final int TOP_PANEL_EAST_WIDTH = 200; /** * 设备进程面板X值 */ public static final int DEVICE_PRO_X = 35; /** * 设备进程面板宽度 */ public static final int DEVICE_PRO_WIDTH = 700; /** * top panel height */ public static final int TOP_PANEL_HEIGHT = 30; /** * 每一台设备对应X值 */ public static final int DEVICES_X = 40; /** * 每一台设备对应Y值 */ public static final int DEVICES_Y = 2; /** * 每一台设备对标签宽度 */ public static final int DEVICES_WIDTH = 100; /** * 每一台设备对标签高度 */ public static final int DEVICES_HEIGHT = 20; /** * 每一台设备对标签字体大小 */ public static final int DEVICES_FONT = 13; /** * 每设备信息标签高度 */ public static final int DEVICE_HEIGHT = 20; /** * 设备连接方式下拉框宽度 */ public static final int CON_BOX_WIDTH = 100; /** * 设备名称下拉框对应Y值 */ public static final int DEVICE_NAME_Y = 30; /** * Y轴高度 */ public static final int SE_PANEL_Y_TWO = 110; /** * 标签名称文本框宽度 */ public static final int LABEL_NAME_WIDTH = 280; /** * 标签名称文本框高度 */ public static final int LABEL_NAME_HEIGHT = 20; /** * 设备添加按钮对应Y值 */ public static final int DEVICE_ADD_Y = 5; /** * 设备添加按钮宽度 */ public static final int DEVICE_ADD_WIDTH = 100; /** * 设备添加按钮高度 */ public static final int DEVICE_ADD_HEIGHT = 30; /** * Center容器左边部分top面板宽度 */ public static final int LEFT_TOP_WIDTH = 700; /** * 设备添加按钮高度 */ public static final int MONITOR_PANEL_HEIGHT = 50; /** * Center容器右边面板宽度 */ public static final int EAST_LABEL_WIDTH = 500; /** * 应用场景标签对应X值 */ public static final int TASK_LABEL_X = 30; /** * 应用场景标签对应Y值 */ public static final int TASK_LABEL_Y = 30; /** * number计算 */ public static final int TASK_DEC_NUM = 27; /** * 监控项内存标签对应Y值 */ public static final int MEMORY_Y = 10; /** * 监控项内存标签宽度 */ public static final int MEMORY_WIDTH = 50; /** * java选择框宽度 */ public static final int JAVA_WIDTH = 120; /** * java选择框高度 */ public static final int JAVA_HEIGHT = 20; /** * others选择框对应Y值 */ public static final int OTHERS_Y = 130; /** * 滚轮滚动速度 */ public static final int SCROLL_UNIT_INCREMENT = 10; /** * 数组索引 */ public static final int INDEX_ZERO = 0; /** * 数组索引 */ public static final int INDEX_ONE = 1; /** * 数组索引 */ public static final int INDEX_TWO = 2; /** * 数组索引 */ public static final int INDEX_THREE = 3; /** * 数组索引 */ public static final int INDEX_FOUR = 4; /** * 数组索引 */ public static final int INDEX_FIVE = 5; /** * 数组索引 */ public static final int INDEX_SIX = 6; /** * 数组索引 */ public static final int INDEX_SEVEN = 7; /** * X轴距离 */ public static final int NUMBER_X = 160; /** * X轴距离 */ public static final int NUMBER_X_ADD = 165; /** * Y轴距离 */ public static final int NUMBER_Y = 4; /** * 高度 */ public static final int HEIGHT = 80; /** * 用于Y轴位置计算 */ public static final int HEIGHT_Y = 150; /** * 秒数计数 */ public static final int NUMBER_SECONDS = 59; /** * 秒数计数 */ public static final int NUMBER_SLEEEP = 50; /** * 循环计数 */ public static final int NUMBER_FOR = 220; /** * Thread interval time */ public static final int NUMBER_THREAD = 1000; /** * 滚东条计数 */ public static final int SCROPNUM = 360; /** * 多场景描述面板大小 */ public static final int JLABEL_SIZE = 60; /** * 宽度 */ public static final int WIDTHSUPEN = 400; /** * 场景描述框大小 */ public static final int HIGTHSCEECS = 65; /** * 二级界面的按钮大小 */ public static final int BUTTON_SIZE = 28; /** * 检测页面内存添加选项字体 */ public static final int OPTION_FONT = 14; /** * 数字1000 */ public static final int THOUSAND = 1000; /** * 数字500 */ public static final int FIVE_HUNDRED = 500; /** * 数字2 */ public static final int TWO = 2; /** * 数字300 */ public static final int THREE_HUNDRED = 300; /** * 数字122 */ public static final int HUNDRED_TWENTY_TWO = 122; /** * 数字100 */ public static final int HUNDRED = 100; /** * 数字40 */ public static final int FORTY = 40; /** * 数字20 */ public static final int TWENTY = 20; /** * 数字-1 */ public static final int NEGATIVE_ONE = -1; /** * 数字400 */ public static final int FOUR_HUNDRED = 400; /** * 数字260 */ public static final int TWO_HUNDRED_SIXTY = 260; /** * 数字10 */ public static final int TEN = 10; /** * 数字30 */ public static final int THIRTY = 30; /** * 数字90 */ public static final int NINETY = 90; /** * 数字60 */ public static final int SIXTY = 60; /** * 数字180 */ public static final int HUNDRED_EIGHTY = 180; /** * 数字150 */ public static final int HUNDRED_FIFTY = 150; /** * 数字800 */ public static final int EIGHT_HUNDRED = 800; /** * 数字1024 */ public static final int THOUSAND_TWENTY_FOUR = 1024; /** * 数字0.75f */ public static final float LOAD_FACTOR = 0.75F; /** * 数字2f */ public static final float FLOAT_VALUE = 2F; /** * 数字3 */ public static final int THREE = 3; /** * 数字16 */ public static final int SIXTEEN = 16; /** * 数字1500 */ public static final int THOUSAND_FIVE_HUNDRED = 1500; /** * 数字31 */ public static final int THIRTY_ONE = 31; /** * 数字32 */ public static final int THIRTY_TWO = 32; /** * 数字5 */ public static final int FIVE = 5; /** * 端口号 */ public static final int PORT = 65535; /** * 数字50 */ public static final int FIFTY = 50; /** * 数字32947L */ public static final long NUM_L = 32947L; /** * 默认值 */ public static final int DEFAULT_NUMBER = 0; /** * serialVersionUID */ public static final long SERIALVERSIONUID = -5172589582171358319L; /** * 数字2000 */ public static final int TWO_THOUSAND = 2000; /** * 数字2000 */ public static final int EIGHT_NUM = 8; /** * 数字1 */ public static final int NUM_1 = 1; /** * 数字2 */ public static final int NUM_2 = 2; /** * 数字4 */ public static final int NUM_4 = 4; /** * description number */ public static final int DESCRIPTION_NUMBER = 430; /** * description device connect Type */ public static final String USB = "USB"; /** * record native number 50 */ public static final int NUM_50 = 50; /** * record native number 110 */ public static final int NUM_110 = 110; /** * record native number 222 */ public static final int NUM_222 = 222; /** * record native number 142 */ public static final int NUM_142 = 142; /** * record native number 96 */ public static final int NUM_96 = 96; /** * record native number 40 */ public static final int NUM_40 = 40; /** * record native number 20 */ public static final int NUM_20 = 20; /** * record native left width */ public static final int RECORD_LEFT_PANEL_WIDTH = 56; /** * record native left width */ public static final int RECORD_RIGHT_PANEL_WIDTH = 176; /** * record native pointX 161 */ public static final int RECORD_UP_POINT_NUMBER = 161; /** * record native left pointY */ public static final int RECORD_LEFT_POINT_NUMBER = 76; /** * native_hook_recording */ public static final String NATIVE_HOOK_RECORDING = "Native Heap Recording"; /** * Drop down options trace app calls */ public static final String TRACE_SYSTEM_CALLS = "Trace App Calls"; /** * System Trace Recording tips */ public static final String TRACE_SYSTEM_CALLS_TIPS = "System Trace"; /** * Drop down options Sample Perf Data */ public static final String SAMPLE_PERF_DATA = "Sample Perf Data"; /** * Sample Perf Data Recording tips */ public static final String SAMPLE_PERF_DATA_TIPS = "Sample Perf Data"; /** * heap_dump */ public static final String HEAP_DUMP = "Heap Dump"; /** * The number of milliseconds in the one-hour time zone */ public static final int ONE_HOURS_MILLISECONDS = 60 * 60 * 1000; /** * The number of 200 */ public static final int NUM_200 = 200; /** * The record table width */ public static final int RECORD_TABLE_WIDTH = 1152; /** * The record table height */ public static final int RECORD_TABLE_HEIGHT = 736; /** * The record search height */ public static final int RECORD_SEARCH_HEIGHT = 28; /** * The record search width */ public static final int RECORD_SEARCH_WIDTH = 230; /** * The record combo box width */ public static final int RECORD_COMBO_BOX_WIDTH = 240; /** * The record features space */ public static final int RECORD_FEATURES_SPACE = 14; /** * The record tabbed height */ public static final int RECORD_FEATURES_HEIGHT = 48; /** * The record tabbed border space */ public static final int RECORD_BORDER_SPACE = 54; /** * The record tabbed bounds width */ public static final int RECORD_TABBED_BOUNDS_WIDTH = 135; /** * The record tabbed bounds point */ public static final int RECORD_TABBED_BOUNDS_POINT = 155; /** * The record tabbed border */ public static final int RECORD_TABBED_BORDER = 35; /** * The record tabbed title space */ public static final int RECORD_TABBED_TITLE_SPACE = 7; /** * The record tabbed height */ public static final int RECORD_TABBED_HEIGHT = 42; /** * session list width */ public static final int SESSION_LIST_WIDTH = 210; /** * session list height */ public static final int SESSION_LIST_HEIGHT = 60; /** * save dialog SAVE_LOCATION width */ public static final int SAVE_LOCATION_WIDTH = 348; /** * heap dummp or native hook list width */ public static final int LIST_WIDTH = 240; /** * session list DividerLocation width */ public static final int SESSION_LIST_DIVIDER_WIDTH = 220; /** * number 12 */ public static final int TWELVE = 12; /** * jComboBox Filter width */ public static final int ARRAY_WIDTH = 188; /** * heap dummp or native hook timelable list width */ public static final int TIMELABLE_XY = 15; /** * export dialog component margin left */ public static final int MARGIN_LEFT = 15; /** * export file select y */ public static final int FILE_SELECT_Y = 125; /** * export file type y */ public static final int FILE_TYPE_Y = 165; /** * export file type box y */ public static final int FILE_TYPE_BOX_Y = 200; /** * export dialog width */ public static final int DIALOG_WIDTH = 380; /** * export dialog height */ public static final int DIALOG_HEIGHT = 260; /** * NUM 34 */ public static final int NUM_34 = 34; /** * NUM 65 */ public static final int NUM_65 = 65; /** * NUM 650 */ public static final int NUM_650 = 650; /** * NUM 52 */ public static final int NUM_52 = 52; /** * Splitter PROPORTION */ public static final float PROPORTION_SEGMENT = 0.6f; /** * session list DividerLocation width */ public static final int INSTANCE_LIST_WIDTH = 470; /** * number 21 */ public static final int TWENTY_ONE = 21; /** * number 48 */ public static final int FORTY_EIGHT = 48; /** * Instance list label height */ public static final int LABEL_HEIGHT = 22; /** * CPU grap data kind button , init y coordinate */ public static final int CPU_GRAP_TYPE_Y = 90; /** * CPU grap data kind button width */ public static final int CPU_GRAP_TYPE_WIDTH = 200; /** * 构造函数 */ private LayoutConstants() { } }