Markor 中文文档 下载 App

主题切换与深色模式——浅色、深色、跟随系统三选一

三主题选择

Markor 的主题设置在:

Settings → Appearance → Theme

三个选项:

选项行为
Light(浅色)始终用浅色主题,不管系统设置
Dark(深色)始终用深色主题,不管系统设置
Follow System(跟随系统)跟着 Android 系统的浅色/深色自动切换

深色主题的覆盖范围

深色主题不只是背景色变黑——它对 Markor 的所有 UI 元素都做了适配:

元素浅色深色
编辑器背景白色深色(接近 #1e1e1e)
Markdown 标题黑色 + 主题色浅色 + 适配的主题色
代码块背景浅灰色更深的灰色
语法高亮颜色明亮饱和色降低饱和度,避免刺眼
文件浏览器白色 + 灰色辅助元素深色 + 低对比辅助元素
底部操作栏白底图标深底图标
对话框白色背景深色背景
搜索高亮黄色底深黄色底 + 更亮的对比

深色主题下的语法高亮 每个格式(Markdown、todo.txt、AsciiDoc、CSV、编程语言)都有独立的适配配色——不是简单的反色,而是专门为深色背景重新选的颜色组。

设置深色主题后需要重启吗

部分版本的 Markor 切换主题后 需要重启才能完全生效(特别是 Markor < v2.9 的版本)。v2.9+ 大多数场景下实时生效,但:

如果切换后某些 UI 元素还停留在旧主题,强制停止 Markor 再重新打开 即可。

深色主题的性能影响

几乎没有。Markor 的主题切换是编译期预设色板(不做动态计算),所以:

深色主题 vs AMOLED 全黑主题

部分 Android 应用(如 Obsidian、Material You 应用)提供 AMOLED 全黑 主题(背景纯 #000000),对 AMOLED 屏幕更省电。Markor 的深色主题是 深灰(不是纯黑)——原因:

主题跟随系统的坑

跟随系统 模式在以下场景可能有意外:

场景表现
Android 10+ 原生深色/浅色切换✅ 正常跟随
Android 9 及以下❌ 没有系统级深色/浅色,Markor 始终用浅色
某些定制 ROM(MIUI / EMUI / OneUI)⚠️ 定制 ROM 的深色模式 API 可能不完全兼容,偶发不同步
定时切换深色模式(Android 10+)✅ 正常跟随定时切换

如果跟随系统经常不同步,直接手动选浅色或深色 更稳定。