Το Pocket Mode μπορεί να ανιχνεύσει πότε το τηλέφωνο βρίσκεται σε μια τσέπη ή άλλο κλειστό χώρο και να απενεργοποιήσει την οθόνη για να αποτρέψει τα ακούσια κλικ. Αυτό μπορεί να βοηθήσει στην αποφυγή ακούσιων τηλεφωνικών κλήσεων, μηνυμάτων κειμένου ή εκκίνησης εφαρμογών, τα οποία μπορεί να είναι απογοητευτικά και άβολα.
Έχω αναπτύξει αυτήν την εφαρμογή επειδή το stock Android δεν διαθέτει αυτή τη δυνατότητα και το τηλέφωνό μου αλλάζει πάντα κάτι ή απενεργοποιεί σημαντικά πράγματα ενώ βρίσκεται μέσα σε μια τσέπη. Σοβαρά, αυτό έπρεπε να σταματήσει.
Η εφαρμογή είναι εντελώς δωρεάν και ανοιχτού κώδικα, οι δωρεές είναι ευπρόσδεκτες αλλά δεν παρέχουν κανένα όφελος για τον χρήστη.
https://github.com/AChep/PocketMode
Πώς λειτουργεί:
Η λειτουργία τσέπης παρακολουθεί τον αισθητήρα εγγύτητας για ένα κλάσμα του δευτερολέπτου μετά την ενεργοποίηση της οθόνης. Εάν σε αυτό το χρονικό παράθυρο ο αισθητήρας εγγύτητας έχει καλυφθεί για μια καθορισμένη περίοδο, η εφαρμογή απενεργοποιεί την οθόνη.
Επεξήγηση των χρησιμοποιημένων δικαιωμάτων:
- Υπηρεσία προσβασιμότητας -- Η λειτουργία τσέπης χρησιμοποιεί την υπηρεσία προσβασιμότητας για να στείλει την εντολή που κλειδώνει την οθόνη. Χωρίς αυτό το κλείδωμα της οθόνης θα απαιτούσε έναν κωδικό PIN σε κάθε ξεκλείδωμα, καταστρέφοντας την εμπειρία του χρήστη.
- android.permission.RECEIVE_BOOT_COMPLETED -- απαιτείται για επανεκκίνηση της υπηρεσίας μετά από επανεκκίνηση.
- android.permission.READ_PHONE_STATE -- απαιτείται για παύση του κλειδώματος οθόνης ενώ η κλήση είναι σε εξέλιξη.Ενημερώθηκε στις
30 Αυγ 2022