Το Android 14 διαθέτει ένα εγγενές σύστημα ανίχνευσης στιγμιότυπων οθόνης και οι εφαρμογές το χρησιμοποιούν επιτέλους
Εφήμερες εφαρμογές ανταλλαγής μηνυμάτων, όπως το Snapchat, βασίζονται εδώ και πολύ καιρό στον εντοπισμό στιγμιότυπων οθόνης για να εμποδίζουν τους χρήστες να αποθηκεύουν μόνιμα συνομιλίες και πολυμέσα. Ενώ αυτές οι εφαρμογές έχουν αναπτύξει τις δικές τους μεθόδους για τον εντοπισμό στιγμιότυπων οθόνης, το
Android
14 προσφέρει τώρα ένα εγγενές API για αυτόν τον σκοπό.
Όπως αναφέρεται από
AndroidPolice
η γερμανική εφαρμογή αγορών OTTO έχει γίνει μια από τις πρώτες που υιοθέτησαν
Android 14
API ανίχνευσης στιγμιότυπου οθόνης. Όταν ένας χρήστης τραβήξει ένα στιγμιότυπο οθόνης εντός της εφαρμογής OTTO, εμφανίζεται ένα
μήνυμα
τοστ που τον ενημερώνει ότι η ενέργειά του έχει εντοπιστεί. Οι
προγραμματιστές
μπορούν στη συνέχεια να εφαρμόσουν διάφορες ενέργειες βάσει αυτής της ειδοποίησης.
Σημαντικό να σημειωθεί είναι το γεγονός ότι η εφαρμογή ενημερώνεται μόνο για τη δράση του στιγμιότυπου οθόνης και όχι για το πραγματικό περιεχόμενο της οθόνης. Εναπόκειται στον προγραμματιστή της εφαρμογής να καθορίσει τι εμφανιζόταν στην οθόνη όταν τραβήχτηκε το στιγμιότυπο οθόνης.
πως να
ειδοποιήσουν το άλλο μέρος σε μια εφαρμογή ανταλλαγής μηνυμάτων ότι έχει ληφθεί ένα στιγμιότυπο οθόνης.
περιγραφή της Google
του API εντοπισμού στιγμιότυπου οθόνης έχει ως εξής:
Για να δημιουργήσετε μια πιο τυποποιημένη εμπειρία για τον εντοπισμό στιγμιότυπων οθόνης, το Android 14 εισάγει ένα API ανίχνευσης στιγμιότυπου οθόνης που διατηρεί το απόρρητο. Αυτό το API επιτρέπει στις εφαρμογές να καταχωρούν επιστροφές κλήσεων ανά δραστηριότητα. Αυτές οι επανακλήσεις καλούνται και ο χρήστης ειδοποιείται όταν ο χρήστης τραβήξει ένα στιγμιότυπο οθόνης ενώ αυτή η δραστηριότητα είναι ορατή.
Ωστόσο, αυτό το API δεν είναι η τέλεια λύση για όλους τους τρόπους με τους οποίους μπορεί να ληφθεί ένα στιγμιότυπο οθόνης, καθώς το API μπορεί να ανιχνεύσει στιγμιότυπα οθόνης μόνο χρησιμοποιώντας το συνδυασμό κουμπιών υλικού. Όσοι επιθυμούν να τραβήξουν ένα κρυφό στιγμιότυπο οθόνης χωρίς να το ανιχνεύσει το API, μπορούν να το κάνουν χρησιμοποιώντας την οθόνη εναλλαγής εργασιών “Πρόσφατα” όταν σύρετε προς τα πάνω και κρατάτε πατημένο το δάχτυλό σας, χρησιμοποιώντας ADB ή χρησιμοποιώντας μια εφαρμογή λήψης στιγμιότυπου οθόνης root.
Το επίσημο API Android για ανίχνευση στιγμιότυπων οθόνης απλοποιεί τη διαδικασία για τους προγραμματιστές εφαρμογών, εξαλείφοντας την ανάγκη για προσαρμοσμένες λύσεις όπως αυτές που χρησιμοποιεί το Snapchat. Ωστόσο, οι χρήστες θα πρέπει να συνεχίσουν να είναι προσεκτικοί κατά τη λήψη στιγμιότυπων οθόνης συνομιλιών και άλλου ευαίσθητου περιεχομένου, καθώς ενδέχεται να ειδοποιηθεί το άλλο μέρος — ή απλώς να ασκούν κοινή λογική όταν πρόκειται για λήψη στιγμιότυπων οθόνης ιδιωτικού περιεχομένου.
VIA:
phonearena.com