Skip to content

🦾 StateCode · 状态码酷炫速查


一表在手,状态无忧!

🚦 网络状态

状态码说明
0以太网断开 / Tether可用
1以太网连接中 / Tether已连接
2以太网已连接 / Tether异常 / 以太网未知
3以太网断开中 / Tether上游无效
4以太网未知 / Tether不可用

🕒 时间/屏幕

状态码说明
2424小时制
1212小时制
90竖屏
180竖屏反向
270横屏反向
0横屏

🛡️ 安全/唤醒

状态码说明
1密码已存在 / 触摸唤醒开启
0密码为空 / 触摸唤醒关闭
2密码未知

🧩 UI功能禁用

状态码说明
UI_DISABLE_EXPAND禁止下拉
UI_DISABLE_NOTIFICATION_ICONS禁止通知图标
UI_DISABLE_NOTIFICATION_ALERTS禁止通知提醒
UI_DISABLE_SYSTEM_INFO禁止系统信息
UI_DISABLE_HOME禁止 Home 键
UI_DISABLE_RECENT禁止最近任务
UI_DISABLE_BACK禁止返回键
UI_DISABLE_CLOCK禁止时钟
UI_DISABLE_SEARCH禁止搜索
UI_DISABLE_NONE不禁用

💡 专业提示: 详细含义及最新状态码请以 StStateCode.java 为准。


🌈 状态码应用示例
java
if (state == StateCode.ETHER_STATE_CONNECTED) {
    // 🚀 网络已连接,业务可用
} else if (state == StateCode.BATTERY_CHARGE_STATE_IS_CHARGING) {
    // 🔋 正在充电,可显示充电动画
} else if (state == StateCode.UI_DISABLE_HOME) {
    // 🖥️ 禁止 Home 键,定制专属 UI
}