Assistive Touch APP
A CHI È RIVOLTA QUESTA APP
Persone con forza limitata delle mani, tremore, limitazione del raggio di movimento o dita mancanti o danneggiate che trovano difficile o impossibile eseguire in modo affidabile piccoli pulsanti hardware o gesti che richiedono lo scorrimento dal bordo dello schermo o l'uso di più dita contemporaneamente.
COME FUNZIONA
Un controllo sullo schermo fluttuante rimane disponibile sopra qualsiasi app. Toccandolo si apre un menu che esegue, con un singolo tocco aggiuntivo:
- Torna indietro / Vai alla schermata iniziale
- Apri le app recenti
- Apri le notifiche
- Blocca lo schermo
- Apri il menu di spegnimento
- Apri le impostazioni rapide
- Attiva/disattiva la rotazione automatica / cambia la rotazione dello schermo
- Regola il volume
- Scorri o scorri verso l'alto, il basso, sinistra o destra
- Ingrandisci o rimpicciolisci
- Pressione prolungata, doppio tocco o trascinamento, eseguiti per conto dell'utente in un punto a sua scelta
UTILIZZO DEL SERVIZIO DI ACCESSIBILITÀ
Assistive Touch utilizza l'API AccessibilityService di Android in due modi, entrambi attivati esclusivamente da un tocco diretto sul controllo sullo schermo. In primo luogo, chiama performGlobalAction per eseguire la navigazione a livello di sistema (indietro, schermata iniziale, app recenti, notifiche, blocco schermo e impostazioni rapide) per conto dell'utente: si tratta di azioni globali che solo AccessibilityService può richiamare; nessuna API più specifica le espone. In secondo luogo, utilizza la funzione dispatchGesture di AccessibilityService per sintetizzare gesti touch sullo schermo (scorrimento, zoom, tocco, pressione prolungata e trascinamento), in modo che un utente che non può fisicamente eseguire uno scorrimento o un gesto con più dita possa attivarlo con un singolo tocco; la sintesi di input touch arbitrari per conto dell'utente è possibile solo tramite AccessibilityService. Il servizio non legge né raccoglie contenuti sullo schermo, non registra audio e non modifica autonomamente impostazioni, autorizzazioni o configurazioni di sistema dell'utente; ogni azione o gesto viene attivato solo quando l'utente tocca esplicitamente il controllo in quel preciso momento. L'app richiede inoltre l'autorizzazione di Amministratore dispositivo, utilizzata esclusivamente per bloccare lo schermo su richiesta.
Non raccogliamo alcuna informazione personale. Ogni azione viene eseguita esclusivamente con il consenso esplicito e immediato dell'utente: un tocco, un'azione.
radarbot gold 


