HiFi player project, first commit.
This commit is contained in:
commit
4126ea13a1
49 files changed
+6333
No files matched your search
@@ -0,0 +1,36 @@
|
||||
/**
|
||||
****************************************************************************************************
|
||||
* @file ui.h
|
||||
* @author HiFi Player Project
|
||||
* @version V1.2
|
||||
* @date 2026-01-01
|
||||
* @brief 界面总入口(路由器)
|
||||
*
|
||||
* ui.c 只做两件事:
|
||||
* 1. 按 app_get_mode() 切换到对应 App 的界面;
|
||||
* 2. 作为“按键事件唯一消费者”,把事件分发给当前 App 的界面。
|
||||
*
|
||||
* 具体界面代码分别位于:
|
||||
* home/ 主界面(应用启动器)
|
||||
* player/ 播放器(界面 + 播放核心)
|
||||
****************************************************************************************************
|
||||
*/
|
||||
|
||||
#ifndef __UI_H
|
||||
#define __UI_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief 创建全部界面并启动界面刷新定时器
|
||||
* @note 调用前必须先执行 lvgl_port_init()
|
||||
*/
|
||||
void ui_create(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __UI_H */
|
||||
Reference in new issue
Block a user