* 基础应用的view id,与MVP的V一一对应
* 枚举命名要求:参考View名字,名字尽量简短
*/
-typedef enum : uint16_t {
+typedef enum : uint16_t
+{
VIEW_INVALID = 0, // 无效视图
/* -----------------------------
每一个id对应一个slice----------------------------- */
VIEW_SYSTEM_VOLUME, // 系统音量
VIEW_CALL_VOLUME, // 通话音量
VIEW_DISPLAY_BRIGHTNESS, // 屏幕与亮度
- VIEW_SECONDARY_FUNCTION, // 辅助功能
- VIEW_FAST_TRAINING, // 快速训练
- VIEW_FAST_TRAINING_ATTENTION, // 快速训练项目选择超出提示
VIEW_FIND_PHONE, // 查找手机
VIEW_LANGUAGE_SWITCH, // 语言切换
VIEW_MAIN_STOPWATCH, // 秒表
VIEW_WATCH_QR_CODE, // 手表二维码
VIEW_RESPIRATORY_TRAINING, // 呼吸训练
VIEW_THEME_STYLE, // 主题样式
- VIEW_AI_MODELS, // AI模型选择界面
- VIEW_SHUTDOWN_OR_REBOOT,
- VIEW_REBOOTANDSHUTDOWN, //(关机或重启界面)
- VIEW_RECORD,
- VIEW_MUSIC_PLAYER, // 音乐播放器
+ VIEW_REBOOTANDSHUTDOWN, //(关机或重启界面)
+ VIEW_RECORD, // 录音
+ VIEW_MUSIC_PLAYER, // 音乐播放器
/* --------------------------------------------------------------------------*/
- VIEW_OBU_MESSAGE,
+
// 合并不清晰viewid
VIEW_REBOOT,
VIEW_SET_DIAL, // 切换表盘
VIEW_SET_HEART, // 设置心率周期检测
VIEW_CODED_LOCK, // 密码锁
- /* ----------------------------------- 训练
- ----------------------------------- */
- VIEW_TRAINING, // 训练
- VIEW_TRAININGNOMAL, // 正常训练开始界面(除骑行,健走,跑步外)
+ /* ----------------------------------- 训练 ----------------------------------- */
+ VIEW_TRAINING, // 训练
+ VIEW_TRAININGNOMAL, // 正常训练开始界面(除骑行,健走,跑步外)
VIEW_TRAININGSET, // 训练目标(时长,卡路里)
VIEW_TRAININGCRAD, // 训练控制卡片
VIEW_TRAININGENDDATA, // 训练结束详细数据
VIEW_TRAINING_RECORD, // 训练记录
- /* ---------------------------------- 训练列表
- ---------------------------------- */
+ /* ---------------------------------- 训练列表 ---------------------------------- */
VIEW_TRAININGMORE, // 更多训练
VIEW_TRAININGLIMIT, // 极限运动列表
VIEW_TRAININGICE, // 冰上运动列表
VIEW_TRAININGBALL, // 球类运动列表
VIEW_TRAININGAQUATIC, // 水上运动列表
VIEW_TRAININGOTHER, // 其他列表
- /* --------------------------------------------------------------------------
- */
+ /* -------------------------------------------------------------------------- */
VIEW_INDOORWALK, // 室内步行
VIEW_PHONE, // 电话
VIEW_PHONECALL, // 拨号
VIEW_CALCULATOR, // 计算器
VIEW_SCHEDULE, // schedule
VIEW_SLEEPMODE, // sleep mode
- VIEW_SET_DESKTOP, //设置主题
+ VIEW_SET_DESKTOP, // 设置主题
/*屏蔽Slice*/
VIEW_PHONERING, // 拨号界面
VIEW_PHONECALLING, // 来电
VIEW_MAIN_ACTIVITY, // 记录步数界面
VIEW_UISAMPLE, // 示例
VIEW_ROTATE, // 模拟表冠
- /* --------------------------------------------------------------------------
- */
+ VIEW_OBU_MESSAGE,
+ /* -------------------------------------------------------------------------- */
VIEW_CALENDAR, // 日历
VIEW_SAFE_MODE, // 安全模式
VIEW_ASSISTANT, // 智能助手
VIEW_SET_TIME_FORMAT, // 时间格式
- VIEW_AOD, //息屏表盘
+ VIEW_AOD, // 息屏表盘
/*表盘功能相关VIEW_ID 请勿移动 请勿在下方增加slice*/
VIEW_DIAL_FUN_ID = 200,
VIEW_GOAL, // 步数
VIEW_WEATHER, // 天气
VIEW_AI_VOICE, // AI Voice(人工智能语音)
#ifdef SUPPORT_ALIPAY_SEC
- VIEW_MAIN_ALIPAY, //支付宝
+ VIEW_MAIN_ALIPAY, // 支付宝
#endif
VIEW_HEART_CHART, // 心率曲线图检测
VIEW_ADD_NEW_ID = 250,
- /* --------------------------------------------------------------------------
- */
+ /* -------------------------------------------------------------------------- */
VIEW_MAX_INTER_APP, // 在此之前添加native应用ID.
VIEW_EXTERN_APP = 0xFFFE, // 三方应用
VIEW_INVALIDE_APP = 0xFFFF,
/*
* Slice页面优先级,越小优先级越高
*/
-typedef enum : uint16_t {
+typedef enum : uint16_t
+{
PRIO_0 = 0,
PRIO_1,
PRIO_2,