Assistive Touch APP
此应用适用于哪些人群
手部力量有限、手部震颤、活动范围受限或手指缺失或功能障碍的人士,他们难以可靠地执行小型硬件按键或需要从屏幕边缘滑动或同时使用多个手指的手势。
工作原理
悬浮式屏幕控件始终可在任何应用之上使用。点击此按钮会打开一个菜单,只需再轻点一下即可执行以下操作:
- 返回/返回主屏幕
- 打开最近使用的应用
- 打开通知
- 锁定屏幕
- 打开电源对话框
- 打开快速设置
- 切换自动旋转/更改屏幕旋转方向
- 调节音量
- 向上、向下、向左或向右滚动或滑动
- 放大或缩小
- 长按、双击或拖放,这些操作由用户选择的位置执行
辅助功能服务的使用
辅助触控通过两种方式使用 Android 的 AccessibilityService API,这两种方式都严格由用户直接点击屏幕上的控件触发。首先,它调用 performGlobalAction 来代表用户执行系统级导航(返回、主屏幕、最近使用的应用、通知、锁定屏幕和快速设置)——这些是全局操作,只有 AccessibilityService 才能调用;没有其他更具体的 API 可以调用它们。其次,它利用 AccessibilityService 的 dispatchGesture 功能来合成屏幕上的触摸手势——滚动、滑动、缩放、点击、长按和拖放——这样,即使用户无法实际进行滑动或多指手势操作,也可以通过单次点击来触发相应的手势;同样,只有通过 AccessibilityService 才能代表用户合成任意触摸输入。该服务不会读取或收集屏幕内容,不会录制音频,也不会自行更改任何用户设置、权限或系统配置;每个操作或手势仅在用户明确点击相应控件时才会触发。该应用还会请求设备管理员权限,该权限仅用于在用户请求时锁定屏幕。
我们不会收集任何个人信息。所有操作均严格在用户明确且即时的同意下执行——一次点击,一个操作。
zapya 