某朵某唯安卓机的导航栏功能,有哪些可选方案?
发布于 作者:苏南大叔 来源:程序如此灵动~在前面文章的实验里面,可以看到:安卓机的默认桌面软件和"任务管理器",有着很大的联系。手机界面底部的虚拟导航栏是目前全面屏手机的一种导航方式。那么,有哪些可以选择的导航栏方案呢?这就是本文探讨的主要问题。
苏南大叔的“程序如此灵动”博客,记录苏南大叔的编程经验文章。本文测试环境:doov@d80pro
,android@11
,win10
,adb@1.0.32
。
系统导航方式
在系统初始化的时候,就有一项是选择什么样的导航方式,分别是:"手势导航栏"和"屏幕内虚拟导航栏"。建议不选择默认的"屏幕内虚拟导航栏",而是选择"手势导航栏",不解释。选择好之后,就可以在设置"其它设置=>系统导航"里面,拿到两者的切换方式了。
手势导航【推荐】
不占用空间,任何app从底部向上拖动,就可以退出当前软件。
这个设置的暂时问题,就是不能卸载原有桌面,否则功能失效。
底部导航栏【不推荐】
这个底部导航栏有个非常重要的问题就是:无论当前的默认桌面设置为谁,点击它的home
按键的时候,都会回到原来手机默认的桌面。
如果这个默认桌面被卸载了,就会有很奇怪的错误循环提示。要退出这个死循环,可以借助adb
来set home activity
。参考:
虚拟导航球
系统里面还有个虚拟导航球,默认并不是开启的状态,和上述的“虚拟导航栏”和“手势导航”不冲突。设置位置是“其它设置=>悬浮导航”。和上面的导航方式类似,只不过载体变成了个“导航球”。个人认为:不好用。
手势模式
菜单模式
存在的问题
这里的几个方案中,通病就是:
- 卸载默认的桌面之后,最近任务功能就废了。
- 返回桌面按钮或动作,只认默认的桌面,换其它替代方案,就废了。(全面屏手势方案里面,上滑动作实际上是退出当前,并非回到桌面)。
第三方解决方案
第三方软件有很多,但是正常使用的话,都需要"无障碍功能"、root
权限设置、自启权限、白名单包活等设置。这些对于这款安卓机来说,都是不能实现或者很难实现的。这个话题后续讨论。
所以,暂时不推荐使用第三方其它软件。
结语
这款安卓机安卓的非常全面,因为暂时没有找到root
的方式,所以有了很多限制。为了解决默认的启动器“com.freeme.launcher”疯狂弹广告的问题,目前就是在夹缝中找各种解决方案。很难的说。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。