Μια διαρροή έκδοσης Android Q που αποκτήσαμε ήταν προεγκατεστημένη με επικαλύψεις για νέες γραμματοσειρές, σχήματα εικονιδίων και χρώματα έμφασης. Θα μπορούσε η προσαρμοσμένη θεματολογία να είναι καθ' οδόν;
Ένας από τους πολλούς λόγους που προτιμώ το λειτουργικό σύστημα Android από το iOS είναι η προσαρμογή. Μπορώ να προσαρμόσω αρκετά το λογισμικό EMUI 9 που τρέχει στο Huawei Mate 20 X. Η ενσωματωμένη μηχανή θεμάτων του EMUI το καθιστά δυνατό προσαρμόστε το χρώμα φόντου και τα χρώματα έμφασης των στοιχείων SystemUI, του πλαισίου και άλλων εφαρμογών συστήματος καθώς και της γραμματοσειράς συστήματος. Η Samsung προσφέρει επίσης μια ολοκληρωμένη μηχανή θεματοποίησης Samsung εμπειρία και Ένα UI. Η Google δεν εκθέτει μια μηχανή θεμάτων στους χρήστες στο λογισμικό Pixel τους, παρόλο που η βάση Android των Pixels υποστηρίζει τη δημιουργία θεμάτων. Το Stock Android απέκτησε για πρώτη φορά υποστήριξη για τη δημιουργία θεμάτων με Android 8.0 Oreo, και τώρα φαίνεται ότι το Android Q επεκτείνεται περαιτέρω σε αυτό με υποστήριξη για πρόσθετα στοιχεία με θέμα και πιθανώς περισσότερες ενσωματωμένες επιλογές προσαρμογής για όλους τους χρήστες.
Google πλήρως υιοθετηθεί Το πιο πρόσφατο πλαίσιο θεμάτων της Sony με την έκδοση Android 8.0 Oreo. Το πλαίσιο θεμάτων της Sony επικεντρώνεται σε μια κλάση που ονομάζεται OverlayManagerService (OMS). Το OMS χρησιμοποιεί ένα "idmap" για να συνδέσει έναν πόρο που ορίζεται σε μια εφαρμογή "επικάλυψης" με έναν πόρο που ορίζεται σε μια εφαρμογή-στόχο. Αυτό επιτρέπει σε μια στοχευμένη εφαρμογή να έχει θέμα χωρίς να χρειάζεται να τροποποιηθεί άμεσα η στοχευμένη εφαρμογή με οποιονδήποτε τρόπο. Η Sony υπέβαλε πρόσφατα το idmap2 αντίθετα στο ρεύμα στο AOSP και φαίνεται ότι η Google έχει ήδη συγχωνεύσει αυτές τις αλλαγές εσωτερικά. Η πιο αξιοσημείωτη αλλαγή στο idmap2 είναι η εισαγωγή του κατηγορίες επικάλυψης. Ομαδοποιώντας τις επικαλύψεις σε κατηγορίες με βάση το τι στοχεύουν, το σύστημα θα έχει ένα ευκολότερη είναι η αυτόματη απενεργοποίηση άλλων επικαλύψεων που στοχεύουν την ίδια εφαρμογή όταν υπάρχει μια νέα επικάλυψη ενεργοποιημένη. (Προς το παρόν, οι επικαλύψεις είναι ενεργοποιημένες με σειρά προτεραιότητας.) Με την εισαγωγή των κατηγοριών στο idmap2, εντοπίσαμε την Google να δοκιμάζει 3 κατηγορίες επικαλύψεων: γραμματοσειρές, σχήματα εικονιδίων και χρώματα έμφασης.
Στο διέρρευσε η έκδοση Android Q Έβαλα φλας σε ένα Google Pixel 3 XL, υπήρχαν πολλές προεγκατεστημένες επικαλύψεις που μου επέτρεψαν να αλλάξω τη γραμματοσειρά, το σχήμα εικονιδίου και το χρώμα έμφασης σε όλη τη διεπαφή χρήστη. Το OxygenOS από την OnePlus σάς επιτρέπει να αλλάξετε το χρώμα έμφασης, ενώ το προαναφερθέν EMUI και το One UI σάς επιτρέπουν να χρησιμοποιείτε προσαρμοσμένες γραμματοσειρές. Κανένα από τα δύο δεν είναι δυνατό σε συσκευές Pixel με Android 9 Pie χωρίς πρόσβαση root. Είναι δυνατή η αλλαγή του σχήματος του εικονιδίου στο stock Pixel Launcher, αλλά αυτή η αλλαγή αφορά μόνο μια μάσκα στα εικονίδια που εμφανίζονται στην ίδια τη λειτουργία εκκίνησης. Οι επικαλύψεις εικονιδίων στο Android Q εφαρμόζουν μια μάσκα οπουδήποτε εμφανίζεται το εικονίδιο—Ρυθμίσεις, επισκόπηση πρόσφατων εφαρμογών, σελίδες πληροφοριών εφαρμογών κ.λπ.
Ακολουθούν οι επικαλύψεις γραμματοσειράς, σχήματος εικονιδίου και χρωμάτων έμφασης που ήταν προεγκατεστημένες στην πρώιμη έκδοση του Android Q που απέκτησα:
- Γραμματοσειρές
- Αρβολάτο
- Ρούμπικ
- εικονίδια
- Στρογγυλεμένο Ορθογώνιο
- τετράγωνο
- Squircle
- Δάκρυ
- Χρώματα έμφασης
- Μαύρος
- Πράσινος
- Μωβ
Ομολογουμένως, όπως και με το Android 8.0/8.1 Oreo και το Android 9 Pie, δεν υπάρχει ενσωματωμένη επιλογή στην εφαρμογή Ρυθμίσεις για εναλλαγή μεταξύ οποιασδήποτε από αυτές τις επικαλύψεις. Αντίθετα, έπρεπε να χρησιμοποιήσω το cmd overlay list
εντολή ακολουθούμενη από cmd overlay enable {package}
για να ενεργοποιήσω τις επιθυμητές επικαλύψεις. Πριν από το Android Q, ωστόσο, οι μόνες προεγκατεστημένες επικαλύψεις σε smartphone Pixel ήταν οι επικαλύψεις εγκοπής για την επιλογή προγραμματιστή για την αποκοπή οθόνης, την επικάλυψη πλαισίου Pixel και το μερικό σκοτεινό θέμα για το SystemUI και το πρόγραμμα εκκίνησης. Η Google θα μπορούσε εύκολα να προσθέσει μια νέα ρύθμιση στις Ρυθμίσεις εμφάνισης του Android Q για να επιτρέψει στον χρήστη να ενεργοποιήσει μία από αυτές τις γραμματοσειρές, εικονίδιο ή χρωματικές επικαλύψεις τονισμού, όπως ακριβώς έχουν κάνει με τη ρύθμιση εξομοίωσης διακοπής οθόνης στον Προγραμματιστή Επιλογές.
Προτού να ελπίζετε ότι η Google θα ανοίξει περισσότερες δυνατότητες δημιουργίας θεμάτων στο Android, έχετε υπόψη σας ότι δεν υπάρχει καμία εγγύηση ότι θα δούμε κάποια από αυτές τις προεγκατεστημένες επικαλύψεις σε μια έκδοση παραγωγής Android Q. Είναι πιθανό οι κατασκευαστές συσκευών, συμπεριλαμβανομένης της ίδιας της Google, να αφαιρέσουν αυτές τις επικαλύψεις προτού διαθέσουν το Android Q σε συσκευές. Εάν αφήσουν αυτές τις επικαλύψεις προεγκατεστημένες, δεν υπάρχει επίσης καμία εγγύηση ότι θα εκθέσουν μια ρύθμιση για την εναλλαγή τους (στην περίπτωση αυτή η εντολή κελύφους ADB επικάλυψης cmd μπορεί να λειτουργήσει.) Τέλος, προειδοποιούμε να μην ερμηνεύσουμε αυτήν την αλλαγή ως ένδειξη ότι η Google θα επιτρέψει την προσαρμοσμένη γραμματοσειρά, χρώματα έμφασης και σχήματα εικονιδίων εγκατασταθεί. Για αρχή, οι επικαλύψεις γραμματοσειρών δεν περιέχουν στην πραγματικότητα τις ίδιες τις γραμματοσειρές - οι γραμματοσειρές είναι όλες προεγκατεστημένες. Η επικάλυψη απλώς λέει στο πλαίσιο ποια προεγκατεστημένη γραμματοσειρά να χρησιμοποιήσει. Το πιο σημαντικό, το επικαλύπτει αυτό δεν είναι υπογεγραμμένα με το πιστοποιητικό πλατφόρμας (δηλ. από τον OEM) εξακολουθεί να μην μπορεί να εγκατασταθεί, αφήνοντας τις επικαλύψεις τρίτων εκτός της εξίσωσης. Ελπίζω να κάνω λάθος σχετικά με αυτό και ότι αυτές οι προεγκατεστημένες γραμματοσειρές, το σχήμα εικονιδίου και οι χρωματικές επικαλύψεις με έμφαση είναι σημάδι ότι η Google θα επιτρέψει περισσότερη προσαρμογή στο Android Q και πέρα, αλλά έχουμε καεί στο παρελθόν—απλώς θυμηθείτε πότε προσαρμοσμένες επικαλύψεις ήταν αποκλεισμένο στο Android 9 Pie!
Περισσότερα για το Android Q:
- Αποκλειστικό: Η Google εργάζεται σε μια λειτουργία που μοιάζει με Face ID για το Android Q
- Το Android Q μπορεί να αποκλείει τις αναγνώσεις στο πρόχειρο στο παρασκήνιο, να προστατεύει καλύτερα τα αρχεία πολυμέσων σας, να υποστηρίζει εφαρμογές υποβάθμισης και πολλά άλλα