惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
F
Fortinet All Blogs
小众软件
小众软件
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Microsoft Azure Blog
Microsoft Azure Blog
J
Java Code Geeks
有赞技术团队
有赞技术团队
D
DataBreaches.Net
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
A
About on SuperTechFans
I
InfoQ
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
罗磊的独立博客
C
Check Point Blog
大猫的无限游戏
大猫的无限游戏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
MyScale Blog
MyScale Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
扒一扒 CyanogenMod 里那些小细节(一) - 少数派
2015-07-23 · via 少数派

写在开头

我是从当年的「三防神机」 Moto Defy+ 开始接触 CyanogenMod (以下简称 CM )的,那时候用 CM 的人还算多。后来那堵高墙的存在活生生把原生 Android ROM 和 Google 服务割裂了,国内的体验自然比不上蒸蒸日上的 MIUI + 小米云服务。好在后来我掌握了科学上网技能,那份对 CM + Google 服务的执着得以延续。作为一个从 CM7 ( Android 2.3 ) 坚持到 CM12.1 的「老油条」,借此话题就来跟大家扒一扒 CM ROM 里那些深得我心的小细节。

那些深得我心的小细节

MD 动效

CM12.1 Nightly 更新到 Android 5.1.1 之后,一些 Lollipop 的动效也被继承了过来。尽管严格来讲这一部分内容并不能算是 CyanogenMod 的特性,但其实在国内很多基于 Lollipop 进行开发的第三方 ROM 中都很难看见这些动效的影子了。

而 Lollipop 的动效存在是很华丽且很有必要,它们能在细节上带给你视觉上的操作反馈。

比如当你点击应用抽屉,应用抽屉就从你点击的地方展开;当你点击虚拟导航键,水波纹动画让你的按压看上去具有了力度感;当你上滑 Home 键呼出 Google Now ,从 Google 的 logo 中心向四周扩散开去的动画简洁明快,却能给你一种盛大地 present 的感觉;设置界面的点击效果、滑动到边缘时会跟随手指位置变化的皮筋回弹效果。

APP DRAWER.gif

GN.gif

LIST.gif

这些动效上的小细节不会在不必要的时候给你带来视觉上的干扰,却能在你注意到的时候为你的每一个操作增添乐趣。

双击状态栏锁屏

一键锁屏这类 APP 开始出现虽然是出于「拯救电源键」的目的(尽管大多数手机的电源键其实并不需要这种拯救,毕竟电源键都是经过按键测试的),但是单独使用 APP 或者通过刷第三方内核激活特殊操作熄屏等方式又会带来不必要的成本。

而在 CM 中,我们可以通过双击状态栏这个简单的操作来快速锁屏,配合一些支持双击亮屏操作的手机(比如我正在用的 Oneplus One ),完全可以让电源键基本「下岗」了。

值得一提的是,在另外一款优秀的原生系 ROM : Euporia OS 中,甚至出现了「双击导航栏空白处锁屏」这样的 feature ,在大尺寸屏幕的手机上这样的设定更加顺手,我也一直在等待 CM 加入这个特性。

可展开的快速设置

虽然可展开的快速设置其实是作为 Android 5.1 的特性存在而 CM 独创,但是 CM 在这之上进行了不小的改进和完善,我们在这里也拿出来说一说。

在 CM 中拉出快速设置面板我们可以发现, WiFi 、蓝牙、移动数据、位置信息、投射屏幕等开关在点击之后都会直接在快速设置面板中打开该项设置的详细信息(过渡动画也很舒服),省去了进入设置找到相应的设置界面进行操作的过程,可谓是省时省心。

EXP.gif

遗憾的是,这个特性依旧没有被国内第三方 ROM 保留,它们顶多只能在快速设置界面显示出已经连接上的 WiFi 名称。

快速下拉

说完快速设置,我们再来聊一聊快速设置面板的呼出方法。

 Android Lollipop 中呼出快速设置面板的方法有两种:两次下拉或是双指下拉,即下拉呼出通知中心后再次下拉呼出快速设置面板和双指同时下拉直接呼出快速设置面板。

但不管是哪种方式,与 MIUI 中通知与快速设置分页或是 Flyme 中快速设置与通知不分页比起来操作都过于复杂了,于是 CM 对这一操作进行了简化,一方面保留了上述两种方法,另一方面,在设置中我们可以打开「快速下拉」这一功能,设定好触发区域即可单次下拉呼出快速设置面板。

导航栏

 CM 对导航栏的一系列改进可谓是深得我心。

以输入法切换为例,一般来说,当我们在进行编辑操作时通知栏里都会出现一条显示我们正在使用的输入法或是键盘的通知来方便我们切换。

可其实这并不方便,在「语言与输入法」界面中打开「选择器图标」后,你会发现在你输入时导航栏除了返回、主页和多任务三个虚拟按键之外还会多出来一个键盘图标,点击它就可以方便快捷地进行输入法切换(当然如果你使用了 Google 拼音输入法和 Google 的英文输入法,直接点击或是长按虚拟键盘上的「地球」图标能更加快捷地切换输入法。 Google 向来这么惹人喜爱不是么)。268541.jpg

当然 CM 中对导航栏的改动远不止如此,拿「横屏左利手」模式来说,一般来讲,当我们横屏浏览或是游戏时,导航栏一般停靠在屏幕的右边缘,而当你开启「横屏左利手」模式之后,导航栏则会停靠在屏幕的左边缘。

Screenshot_2015-07-23-17-56-40.png

Screenshot_2015-07-23-17-56-51.png

最后要介绍的关于导航栏的细节依旧是我的最爱之一——「键入时显示方向键」。打开这个开关能在你进行编辑操作时在导航栏的左右边缘各显示一个向左和向右的方向键控制光标,在我这种时不时需要在手机上码字的人眼里这个功能似乎能治好困扰我多年「手癌」。

ARROW.gif

长按多任务快速切换

当我知道原生 Android ROM 还有这个功能时曾经被人戏谑过「火星」,但我依旧相信仍有不少人跟我当初一样火星。

是的,长按虚拟按键中的多任务按钮就能在你最近的两个任务中快速切换,就是这么简单粗暴。(我果然还是比较喜欢在一堆任务卡片里划来划去找任务的那种快感,汗…)

小结

由于不知名的原因 PS 没法导入视频,所以用网络上的软件做的动图,做出来有水印也请大家原谅。

其实入手 Oneplus One 之后刷过的原生系 ROM 早已不知 CyanogenMod 一款,但作为全球最出色的第三方 Android ROM 之一, CyanogenMod 在保持稳定性的基础上对原生 Android 的改进和创新还是蛮多的,也欢迎那些跟我一样坚守在 CyanogenMod 的人来 Matrix 聊一聊你的发现。