Assistive Touch APP
此應用程式適用於哪些人群
手部力量有限、手部震顫、活動範圍受限或手指缺失或功能障礙的人士,他們難以可靠地執行小型硬體按鍵或需要從螢幕邊緣滑動或同時使用多個手指的手勢。
工作原理
懸浮式螢幕控制項可隨時在任何應用之上使用。點擊此按鈕會開啟一個選單,只需再輕點一下即可執行以下操作:
- 返回/返回主螢幕
- 開啟最近使用的應用程式
- 開啟通知
- 鎖定螢幕
- 開啟電源對話框
- 開啟快速設定
- 切換自動旋轉/更改螢幕旋轉方向
- 調整音量
- 向上、向下、向左或向右捲動或滑動
- 放大或縮小
- 長按、雙擊或拖放,這些操作由使用者選擇的位置執行
輔助功能服務的使用
輔助觸控透過兩種方式使用 Android 的 AccessibilityService API,這兩種方式都嚴格地由使用者直接點擊螢幕上的控制項觸發。首先,它呼叫 performGlobalAction 來代表使用者執行系統級導航(返回、主螢幕、最近使用的應用程式、通知、鎖定螢幕和快速設定)——這些是全域操作,只有 AccessibilityService 才能呼叫;沒有其他更具體的 API 可以呼叫它們。其次,它利用 AccessibilityService 的 dispatchGesture 功能來合成螢幕上的觸控手勢——滾動、滑動、縮放、點擊、長按和拖放——這樣,即使用戶無法實際進行滑動或多指手勢操作,也可以透過單次點擊來觸發相應的手勢;同樣,只有透過 AccessibilityService 才能代表用戶合成任意觸控輸入。該服務不會讀取或收集螢幕內容,不會錄製音頻,也不會自行更改任何用戶設定、權限或系統配置;每個操作或手勢僅在用戶明確點擊相應控件時才會觸發。該應用程式還會請求設備管理員權限,該權限僅用於在使用者請求時鎖定螢幕。
我們不會收集任何個人資訊。所有操作均嚴格在使用者明確且即時的同意下執行—一次點擊,一個操作。
yango 