App+1 | Android 新特性的最佳实践:Power menu controls
2020-12-17 15:30:00 Author: sspai.com(查看原文) 阅读量:356 收藏

App+1 | Android 新特性的最佳实践:Power menu controls

Android 11 提出了一种新的「控制中心」布局思路,让原本只会在截图、开关机和锁屏、解锁等关键操作上发挥作用的电源键,成为了一个新的交互入口。如果你还不了解相关的具体改动,可以参阅少数派此前对 Android 11 的「设备控制器」功能的 介绍

图:yzlnew

也正是因为这个原因,除了原本的智能家居控制,很多开发者也开始思考如何对新版电源键菜单的功能进行进一步扩展,比如此前 @yzlnew 在他的文章中就分享过使用新版 Tasker 将电源菜单打造为效率中心的方法。

但如果你对 Tasker 比较陌生或喜欢更为简单、直接的解决方案,Power menu controls 这款应用更值得一试。

Power menu controls 是一款免费、免 root 的电源菜单增强工具,仅适用于 Android 11。为了保证其正常运行,首次启动后我们需要根据应用内提示授予其 允许修改系统设置允许在其他应用上显示 两项权限。

确保权限均正常授予即可使用

完成授权后,Power menu controls 就可以正常工作了。这里 Power menu controls 提供了三类开关:一类是自动亮度、手电筒、自动旋转这种原本位于通知中心上方「快捷设置」面板中的开关,一类是屏幕常亮这类在系统设置中并不会提供直接交互入口的实用功能,另外还有媒体/系统音量控制、屏幕超时设置等等在「快捷设置」面板中并不提供的系统设置选项。

Power menu controls 主界面

这里涉及到的背景是:在大屏设备和全面屏交互盛行的当下,传统观念中需要我们从屏幕顶端或底部呼出的各种控制开关,如 Wi-Fi、蓝牙、移动数据、手电筒等等,其实已经有些过时了;另外,媒体播放卡片的加入也压缩了顶部「快捷设置」菜单在单个页面上所能展示的开关数量。

因此将这些开关从「快捷设置」菜单、系统设置中的二级甚至三级设置菜单中解放出来,放进正常握持手机时就能够到的电源按键中是个不错的选择

添加方法也很简单,在 Power menu controls 应用中勾选需要启用的开关后,长按电源键呼出「设备控制器」,然后在右上角菜单中选择「添加控件 > 查看其它应用」,在「选择要添加控制器的应用」中找到 Power menu shortcuts 并勾选需要的开关即可。

添加 Power menu controls

添加完成后,我们就能在电源菜单的「设备控制器」中借助 Power menu controls 来进行快速操作了。

添加完成

当然,我们之所以在本文标题中将 Power menu controls 称作是「Android 新特性的最佳实践」还有别的原因 —— Power menu controls 不仅在 Android 11「设备控制器」这一新功能的基础上进行了二次发挥,还完美适配了 Google 所给出的几种开关样式:

Google 给出的官方示例

比如自动亮度开关采用了「无状态切换开关」样式,仅提供点击行为和开/关两种状态反馈,Power menu controls 将这类开关的背景颜色设置为黄色;背景颜色为绿色的屏幕超时开关,没有对应的「开/关」状态,点击后可以在不同的时长间进行切换;音量、亮度等开关则支持多种交互方式,除了点击外还可以直接在开关上滑动调节对应的数值。

控制开关的滑动与长按反馈

另一方面,Power menu controls 也将 Android 10 引入的「设置面板」功能灵活利用,亮度、音量、电池状态这类在系统设置中能够找到对应设置页面的开关,长按后可以直接弹出一个占据 2/3 屏、可以进一步操作和设置的小型设置面板,无需跳转到系统设置。这种将 Android 10、Android 11 两大版本的特性有机结合的做法着实令人眼前一亮

你可以在 Play 商店 免费下载 Power menu controls,应用完全免费但内置了不影响正常使用体验的广告。

关联阅读:

> 下载少数派 客户端 、关注 少数派公众号 ,发现更多实用 App 📱

> 实用、好用的 正版软件,少数派为你呈现 🚀

Clyde


文章来源: https://sspai.com/post/64087
如有侵权请联系:admin#unsafe.sh