Αγαπητοί Φίλοι.
Εδώ και καιρό σκέφτομαι την δημιουργία ενός οδηγού από το Α έως το Ω για την δημιουργία θεμάτων (Theme). Όσο γίνεται πιο αναλυτικά έτσι ώστε να καταλάβουν και αυτοί πού έχουν λίγες γνώσεις αλλά έχουν το μεράκι να μάθουν. Μέσα σ' αυτούς είμαι και εγώ. Έχω κάποιες γνώσεις αλλά όχι πάνω στα θέματα. Γι' αυτό θα ήθελα να δω αν υπάρχει ενδιαφέρον για κάτι τέτοιο.
Αν ΝΑΙ:
1) Υπάρχουν άτομα τα όποια έχουν τις γνώσεις πάνω στα θέματα και θέλουν με τα post τους να βοηθήσουν στην διόρθωση αλλά και προσθήκη διαδικασιών;
2) Υπάρχουν άτομα τα οποία θα θέλανε να υπάρχει ένας τέτοιος οδηγός;
Ο λόγος που δεν βάζω κατευθείαν τον οδηγό τον οποίο φτιάχνω είναι για να δω πρώτα αν υπάρχει ενδιαφέρον έτσι ώστε να μην γεμίζω το site με post τα οποία δεν έχουν λόγο ύπαρξης, απλά και μόνο για να αυξήσω τα post μου κατά 1. Αλλά και γιατί θα χρειαστώ την βοήθεια και άλλων πιο έμπειρων από μένα.
(Αν υπάρξει όντος ενδιαφέρον τότε σας παρακαλώ, να αναφέρετε στο post αν θα βοηθήσετε (λόγο γνώσεων) ή αν απλά ενδιαφέρεστε για τον τελικό οδηγό).
Στο τέλος νομίζω θα βγούμε όλοι κερδισμένοι αν τα καταφέρουμε τελικά.
Ημερομηνία Τελευταίου UpDate : 04/05/2016 21:08
ΣΗΜΕΙΩΣΕΙΣ – ΟΔΗΓΟΣ ΚΑΤΑΣΚΕΥΗΣ ΘΕΜΑΤΟΣ ΓΙΑ XIAOMI
Για την κατασκευή ενός θέματος θα χρειαστούν κάποια εργαλεία – γνώσεις, τα οποία είναι:
1) Ένα πρόγραμμα συμπίεσης-αποσυμπίεσης, αρχείων όπως WinRar ή 7zip.
2) Ένα πρόγραμμα γραφικών όπως PhotoShop ή ένα ανοικτού κώδικα όπως το InkScape.
3) Γνώση Xml και ένα Notepad που σίγουρα όλοι έχουν στον υπολογιστή του.
Ένα θέμα περιέχει τα εικονίδια, το Wallpaper, το LockScreen τα οποία θα πρέπει να έχουν συγκεκριμένες διαστάσεις για να εμφανίζονται σωστά στο κινητό. Περιέχει ακόμα την κουρτίνα, το ρολόι που εμφανίζεται την κεντρική οθόνη, το πληκτρολόγιο με τους αριθμούς όταν θέλουμε να κάνουμε κλήση και κάποια άλλα γραφικά κομμάτια τα οποία πρέπει να φτιάξουμε και θα αναλύσουμε παρακάτω.
Οι διαστάσεις αυτές για την κάθε κατηγορία είναι:
1) Τα εικονίδια (icons) ανάλογα την ανάλυση της οθόνης έχουν και διαφορετικό μέγεθος και είναι μορφής png, έτσι :
α) Στα 480p τα εικονίδια έχουν διάσταση 90Χ90 pixels (px).
β) Στα 720p τα εικονίδια έχουν διάσταση 136Χ136 pixels (px).
γ) Στα 1080p τα εικονίδια έχουν διάσταση 192Χ192 pixels (px).
Στα οποία έχουν 11px περιθώριο. Τα βασικά εικονίδια της xiaomi και τα οποία χρειάζονται για να ολοκληρωθεί ένα θέμα είναι 28. Αυτά είναι :
1) Phone. (Εικοκνίδιο κλήσεων) 15) Downloads. (Εικονίδιο Λήψεων)
2) Contacts. (-//- Επαφών) 16) Security. (-//- Ασφαλείας)
3) Browser. (-//- Φιλλομετρητής) 17) Weather. (-//- Καιρού)
4) Music. (-//- Μουσικής) 18) Clock. (-//- Ρολογιού)
5) Themes. (-//- Θεμάτων) 19) Mi Acount. (-//- Λογ. Xiaomi)
6) Mail. (-//- Ταχυδρομείου) 20) Icon Forder. (-//- Φακέλου)
7) Calculator. (-//- Κομπιουτεράκι) 21) Icon Border. (-//- Περιθωρίου)
Celendar. (-//- Ημερολόγιο) 22) Mi Store.
9) Recorder. (-//- Ηχογράφησης) 23) Messaging. (-//- Μηνυμάτων)
10) Updater. (-//- Αναβάθμισης) 24) Camera. (-//- Κάμερας)
11) Scanner. (-//- Σαρωτή) 25) Gallery. (-//- Φωτογραφιών)
12) Compass. (-//- Πιξήδας) 26) FM Radio. (-//- Ράδιου)
13) Notes. (-//- Σημειώσεων) 27) Report Bug. (-//- Αναφορά Λαθών)
14) File Explorer. (-//- Αν. Αρχείων) 28) Sim Tollkit. (-//- Κάρτας Sim)
15) Downloads. (Εικονίδιο Λήψεων)
16) Security. (-//- Ασφαλείας)
17) Weather. (-//- Καιρού)
18) Clock. (-//- Ρολογιού)
19) Mi Acount. (-//- Λογ. Xiaomi)
20) Icon Forder. (-//- Φακέλου)
21) Icon Border. (-//- Περιθωρίου)
22) Mi Store.
23) Messaging. (-//- Μηνυμάτων)
24) Camera. (-//- Κάμερας)
25) Gallery. (-//- Φωτογραφιών)
26) FM Radio. (-//- Ράδιου)
27) Report Bug. (-//- Αναφορά Λαθών)
28) Sim Tollkit. (-//- Κάρτας Sim)
Εδώ θα πρέπει να αναφέρω ότι υπάρχουν και κάποια εικονίδια τα οποία θα μπορούσα να τα ονομάσω εικονίδια βάσης και τα οποία χρησιμοποιούνται από τα εικονίδια των εφαρμογών που κατεβάζουμε, εφαρμογές τρίτων κατασκευαστών. Είναι αυτά που προσδίδουν τα χαρακτηριστικά του θέματός μας στα εικονίδια των εφαρμογών που κάνουμε εγκατάσταση στο κινητό μας.
Υπάρχουν 4 τέτοιες κατηγορίες εικονιδίων:
1) Εικονίδιο για το Background (Υπόβαθρο) του εικονιδίου που θα δημιουργηθεί κατά την εγκατάσταση της εφαρμογής.
2) Εικονίδιο mask. Η περιοχή η οποία θα είναι ορατή στους χρήστες. Ότι είναι γεμισμένο με μαύρο χρώμα αυτό είναι μόνο ορατό.
3) Εικονίδιο πρότυπου
4) Υπόβαθρό του φακέλου. Αυτό θα είναι το υπόβαθρο για το εικονίδιο του φακέλου.
Θα μπορούσαμε βέβαια αν θέλουμε να δημιουργήσουμε κάποια συγκεκριμένα εικονίδια και να αλλάξουμε μόνο αυτά στο θέμα που είδη χρησιμοποιούμε, αλλά αυτό απαιτεί διαφορετική διαδικασία (Κάποια στιγμή, αν πάνε όλα καλά με αυτόν τον οδηγό, τότε θα φτιάξουμε και έναν γι' αυτή την περίπτωση. Βέβαια υπάρχει και η λύση του Mix θεμάτων μέσα από το κινητό για μεμονωμένες αλλαγές σ' ένα θέμα.
2) Το Wallpaper μπορεί να έχει δύο διαστάσεις και είναι ένα αρχείο φωτογραφίας με κατάληξη JPG:
α) 2160 Χ 1920 px.
β) 1440 Χ 1280 px.
(Νομίζω γνωστό, άρα δεν χρειάζεται να φορτώσω το site με φώτο.)
3) Το LockScreen μπορεί να έχει και αυτό δύο διαστάσεις και είναι ένα αρχείο φωτογραφίας με κατάληξη JPG :
α) 1080 Χ 1920 px.
β) 720 Χ 1280 px.
(Νομίζω γνωστό, άρα δεν χρειάζεται να φορτώσω το site με φώτο.)
4) Το Clock Widget τις μεγαλύτερες διαστάσεις που μπορεί να έχει είναι : 564 Χ 996 px. Το οποίο είναι το ρολόι που εμφανίζεται στην κεντρική οθόνη του θέματος.
5) Upload notification shade background (κουρτίνα) : 720 Χ 1060 px.
6) Γραφικό Dialer (είναι τα πλήκτρα με τους αριθμούς που χρησιμοποιούμε για τις κλήσεις)
Γι' αυτό πρέπει να καθορίσουμε 3 επιμέρους γραφικά.
α) το Background του dialer το οποίο πρέπει να έχει διαστάσεις 720 Χ 484 px και να είναι png το αρχείο.
β) H μπάρα του κουμπιού (Button Bar) το οποίο πρέπει να έχει διαστάσεις 720 Χ 160 px και να είναι png.
γ) Το κουμπί κλήσης το οποίο θα πρέπει να το δημιουργήσουμε σε δύο καταστάσεις. Μία για την κατάσταση, “Πατημένο” και μία για την “Κανονική” αυτή δηλαδή που εμφανίζεται όταν δεν έχει πατηθεί το κουμπί κλήσης. Θα έχουν και τα δύο διαστάσεις 388 Χ 162 px σε png μορφή.
Ένα Θέμα για να ολοκληρωθεί θα πρέπει, εκτός από τα παραπάνω, να περιέχει και :
1) Dialer interface το οποίο είναι το γραφικό το οποίο εμφανίζεται όταν θέλουμε να πάρουμε τηλέφωνο, είναι καντράν με τους αριθμούς.
2) Messaging interface είναι το περιβάλλον για τα μηνύματα.
3) Notification Panel είναι το μέρος που εμφανίζονται οι υπενθυμίσεις.
4) Recent Tasks Manager.
5) Contacts είναι οι γνωστές επαφές.
6) Settings και τέλος το περιβάλλον με τις ρυθμίσιεις.
(Σημ: Πολλές φορές στον προγραμματισμό με μπερδεύει η πλήρης μετάφραση των εννοιών στα Ελληνικά, γι' αυτό προτιμώ να τις αφήνω στην αρχική τους μορφή - Αγγλικά).
Το θέμα πριν εγκατασταθεί στο κινητό, είναι ένα συμπιεσμένο αρχείο το οποίο έχει κατάληξη .MTZ και βρίσκεται στην εξής διαδρομή : SD/miui/theme/
Τα πράγματα θα ήταν πιο εύκολα με την χρήση του MiUi Theme Editor το οποίο έφτιαξε η Xiaomi αλλά δυστυχώς (τουλάχιστον σε εμένα με Win 8.1) δεν δουλεύει. Γι' αυτό πολλά πράγματα θα πρέπει να τα κάνουμε χειροκίνητα. Όπως το να πάρουμε το θέμα που έχουμε στο κινητό μας να το αποσυμπιέσουμε να αντικαταστήσουμε τα γραφικά που έχει το θέμα με τα καινούργια που έχουμε κάνει κατόπιν να ξανά συμπιέσουμε σε αρχείο .ΜΤΖ. Μετά από αυτό ξανά τοποθετούμε το θέμα στο κινητό και το ενεργοποιούμε.
Σχετικά με το .MTZ αρχείο.
Πρόκειται για συμπιεσμένο αρχείο το οποίο περιέχει όλα όσα χρειάζονται για ένα ολοκληρωμένο θέμα το οποίο όμως δεν έχει εγκατασταθεί στο κινητό. Δεν είναι δηλαδή το ενεργό Θέμα του κινητού. Απ' όσα έμαθα ψάχνοντας, το ενεργοποιημένο θέμα του κινητού, το αποσυμπιέζει και τοποθετεί τα αρχεία του στους κατάλληλους φακέλους κατά την εγκατάστασή του. Την δομή αυτού του αρχείου μπορούμε να την δούμε μετά από μετονομασία του .MTZ αρχείου σε .ZIP και αφού κατόπιν το αποσυμπιέσουμε. Έτσι θα δούμε ότι περιέχει 24 φακέλους οι οποίοι είναι:
1) clock_2x4 13) com.miui.securitycenter
2) com.android.fileexplorer 14) com.miui.weather2
3) com.android.keyguard 15) contact
4) com.android.providers.downloads.ui 16) framework
5) com.android.settings 17) framework-miui-res
6) com.android.thememanager 18) icons
7) com.android.updater 19) launcher
com.miui.antispam 20) lockscreen
9) com.miui.cleanmaster 21) mms
10) com.miui.gallery 22) statusbar
11) com.miui.networkassistant 23) theme
12) com.miui.notes 24) wallpaper
13) com.miui.securitycenter
14) com.miui.weather2
15) contact
16) framework
17) framework-miui-res
18) icons
19) launcher
20) lockscreen
21) mms
22) statusbar
23) theme
24) wallpaper
Μέσα σε καθένα από αυτούς τους φακέλους θα βρείτε κάποια αρχεία τα οποία έχουν κατάληξη .mrc. Πρόκειται για συμπιεσμένα αρχεία και αυτά με την σειρά τους τα οποία αν τα μετονομάσετε σε .zip τότε μπορείτε να τα αποσυμπιέσετε και να τα επεξεργαστείτε. Ο κάθε φάκελος με το όνομά του σχεδόν αποκαλύπτει από μόνος του τι περιέχει. Είναι αλήθεια ότι στις δοκιμές που έκανα κάποια .mrc αρχεία δεν μπόρεσα να τα αποσυμπιέσω με τον παραπάνω τρόπο και δεν γνωρίζω γιατί προς το παρόν (Εδώ χρειάζομαι τις γνώσεις πιο έμπειρων). Αλλά το θέμα είναι ότι μέσα σ' αυτούς τους φακέλους θα βρούμε τις ρυθμίσεις σε μορφή αρχείου .xml και τα εικονίδια όπου χρειάζονται. Έτσι όπως καταλαβαίνετε εδώ μπορούμε να αλλάξουμε τα πάντα ή μερικά κομμάτια καθώς και τις ρυθμίσεις που υπάρχουν μέσα στα .xml αρχεία (Τα οποία μπορούμε να τα επεξεργαστούμε με ένα κειμενογράφο τύπου Notepad). Αφού τελειώσουμε, τα ξανά συμπιέζουμε με το 7zip κατευθείαν σε μορφή .MTZ και τοποθετούμε το καινούργιο αρχείο στο κινητό στην θέση απ' όπου το πήραμε.
Τον οδηγό αυτό, όπως ανέφερα και στην αρχή του θέματος, τον ξεκίνησα έτσι ώστε με την βοήθεια πιο έμπειρων φίλων να μπορέσουμε να τον τελειοποιήσουμε και να αποκτήσει το site έναν καλό οδηγό για να εμπλουτίσουμε της γνώσεις μας. Περιμένω τις παρατηρήσεις - προτάσεις - προσθήκες - διορθώσεις σας. Γιατί μπορούμε να συνεχίσουμε να μαθαίνουμε.
Εδώ και καιρό σκέφτομαι την δημιουργία ενός οδηγού από το Α έως το Ω για την δημιουργία θεμάτων (Theme). Όσο γίνεται πιο αναλυτικά έτσι ώστε να καταλάβουν και αυτοί πού έχουν λίγες γνώσεις αλλά έχουν το μεράκι να μάθουν. Μέσα σ' αυτούς είμαι και εγώ. Έχω κάποιες γνώσεις αλλά όχι πάνω στα θέματα. Γι' αυτό θα ήθελα να δω αν υπάρχει ενδιαφέρον για κάτι τέτοιο.
Αν ΝΑΙ:
1) Υπάρχουν άτομα τα όποια έχουν τις γνώσεις πάνω στα θέματα και θέλουν με τα post τους να βοηθήσουν στην διόρθωση αλλά και προσθήκη διαδικασιών;
2) Υπάρχουν άτομα τα οποία θα θέλανε να υπάρχει ένας τέτοιος οδηγός;
Ο λόγος που δεν βάζω κατευθείαν τον οδηγό τον οποίο φτιάχνω είναι για να δω πρώτα αν υπάρχει ενδιαφέρον έτσι ώστε να μην γεμίζω το site με post τα οποία δεν έχουν λόγο ύπαρξης, απλά και μόνο για να αυξήσω τα post μου κατά 1. Αλλά και γιατί θα χρειαστώ την βοήθεια και άλλων πιο έμπειρων από μένα.
(Αν υπάρξει όντος ενδιαφέρον τότε σας παρακαλώ, να αναφέρετε στο post αν θα βοηθήσετε (λόγο γνώσεων) ή αν απλά ενδιαφέρεστε για τον τελικό οδηγό).
Στο τέλος νομίζω θα βγούμε όλοι κερδισμένοι αν τα καταφέρουμε τελικά.
Ημερομηνία Τελευταίου UpDate : 04/05/2016 21:08
ΣΗΜΕΙΩΣΕΙΣ – ΟΔΗΓΟΣ ΚΑΤΑΣΚΕΥΗΣ ΘΕΜΑΤΟΣ ΓΙΑ XIAOMI
Για την κατασκευή ενός θέματος θα χρειαστούν κάποια εργαλεία – γνώσεις, τα οποία είναι:
1) Ένα πρόγραμμα συμπίεσης-αποσυμπίεσης, αρχείων όπως WinRar ή 7zip.
2) Ένα πρόγραμμα γραφικών όπως PhotoShop ή ένα ανοικτού κώδικα όπως το InkScape.
3) Γνώση Xml και ένα Notepad που σίγουρα όλοι έχουν στον υπολογιστή του.
Ένα θέμα περιέχει τα εικονίδια, το Wallpaper, το LockScreen τα οποία θα πρέπει να έχουν συγκεκριμένες διαστάσεις για να εμφανίζονται σωστά στο κινητό. Περιέχει ακόμα την κουρτίνα, το ρολόι που εμφανίζεται την κεντρική οθόνη, το πληκτρολόγιο με τους αριθμούς όταν θέλουμε να κάνουμε κλήση και κάποια άλλα γραφικά κομμάτια τα οποία πρέπει να φτιάξουμε και θα αναλύσουμε παρακάτω.
Οι διαστάσεις αυτές για την κάθε κατηγορία είναι:
1) Τα εικονίδια (icons) ανάλογα την ανάλυση της οθόνης έχουν και διαφορετικό μέγεθος και είναι μορφής png, έτσι :
α) Στα 480p τα εικονίδια έχουν διάσταση 90Χ90 pixels (px).
β) Στα 720p τα εικονίδια έχουν διάσταση 136Χ136 pixels (px).
γ) Στα 1080p τα εικονίδια έχουν διάσταση 192Χ192 pixels (px).
Στα οποία έχουν 11px περιθώριο. Τα βασικά εικονίδια της xiaomi και τα οποία χρειάζονται για να ολοκληρωθεί ένα θέμα είναι 28. Αυτά είναι :
1) Phone. (Εικοκνίδιο κλήσεων) 15) Downloads. (Εικονίδιο Λήψεων)
2) Contacts. (-//- Επαφών) 16) Security. (-//- Ασφαλείας)
3) Browser. (-//- Φιλλομετρητής) 17) Weather. (-//- Καιρού)
4) Music. (-//- Μουσικής) 18) Clock. (-//- Ρολογιού)
5) Themes. (-//- Θεμάτων) 19) Mi Acount. (-//- Λογ. Xiaomi)
6) Mail. (-//- Ταχυδρομείου) 20) Icon Forder. (-//- Φακέλου)
7) Calculator. (-//- Κομπιουτεράκι) 21) Icon Border. (-//- Περιθωρίου)
Celendar. (-//- Ημερολόγιο) 22) Mi Store.
9) Recorder. (-//- Ηχογράφησης) 23) Messaging. (-//- Μηνυμάτων)
10) Updater. (-//- Αναβάθμισης) 24) Camera. (-//- Κάμερας)
11) Scanner. (-//- Σαρωτή) 25) Gallery. (-//- Φωτογραφιών)
12) Compass. (-//- Πιξήδας) 26) FM Radio. (-//- Ράδιου)
13) Notes. (-//- Σημειώσεων) 27) Report Bug. (-//- Αναφορά Λαθών)
14) File Explorer. (-//- Αν. Αρχείων) 28) Sim Tollkit. (-//- Κάρτας Sim)
15) Downloads. (Εικονίδιο Λήψεων)
16) Security. (-//- Ασφαλείας)
17) Weather. (-//- Καιρού)
18) Clock. (-//- Ρολογιού)
19) Mi Acount. (-//- Λογ. Xiaomi)
20) Icon Forder. (-//- Φακέλου)
21) Icon Border. (-//- Περιθωρίου)
22) Mi Store.
23) Messaging. (-//- Μηνυμάτων)
24) Camera. (-//- Κάμερας)
25) Gallery. (-//- Φωτογραφιών)
26) FM Radio. (-//- Ράδιου)
27) Report Bug. (-//- Αναφορά Λαθών)
28) Sim Tollkit. (-//- Κάρτας Sim)
Εδώ θα πρέπει να αναφέρω ότι υπάρχουν και κάποια εικονίδια τα οποία θα μπορούσα να τα ονομάσω εικονίδια βάσης και τα οποία χρησιμοποιούνται από τα εικονίδια των εφαρμογών που κατεβάζουμε, εφαρμογές τρίτων κατασκευαστών. Είναι αυτά που προσδίδουν τα χαρακτηριστικά του θέματός μας στα εικονίδια των εφαρμογών που κάνουμε εγκατάσταση στο κινητό μας.
Υπάρχουν 4 τέτοιες κατηγορίες εικονιδίων:
1) Εικονίδιο για το Background (Υπόβαθρο) του εικονιδίου που θα δημιουργηθεί κατά την εγκατάσταση της εφαρμογής.
2) Εικονίδιο mask. Η περιοχή η οποία θα είναι ορατή στους χρήστες. Ότι είναι γεμισμένο με μαύρο χρώμα αυτό είναι μόνο ορατό.
3) Εικονίδιο πρότυπου
4) Υπόβαθρό του φακέλου. Αυτό θα είναι το υπόβαθρο για το εικονίδιο του φακέλου.
Θα μπορούσαμε βέβαια αν θέλουμε να δημιουργήσουμε κάποια συγκεκριμένα εικονίδια και να αλλάξουμε μόνο αυτά στο θέμα που είδη χρησιμοποιούμε, αλλά αυτό απαιτεί διαφορετική διαδικασία (Κάποια στιγμή, αν πάνε όλα καλά με αυτόν τον οδηγό, τότε θα φτιάξουμε και έναν γι' αυτή την περίπτωση. Βέβαια υπάρχει και η λύση του Mix θεμάτων μέσα από το κινητό για μεμονωμένες αλλαγές σ' ένα θέμα.
2) Το Wallpaper μπορεί να έχει δύο διαστάσεις και είναι ένα αρχείο φωτογραφίας με κατάληξη JPG:
α) 2160 Χ 1920 px.
β) 1440 Χ 1280 px.
(Νομίζω γνωστό, άρα δεν χρειάζεται να φορτώσω το site με φώτο.)
3) Το LockScreen μπορεί να έχει και αυτό δύο διαστάσεις και είναι ένα αρχείο φωτογραφίας με κατάληξη JPG :
α) 1080 Χ 1920 px.
β) 720 Χ 1280 px.
(Νομίζω γνωστό, άρα δεν χρειάζεται να φορτώσω το site με φώτο.)
4) Το Clock Widget τις μεγαλύτερες διαστάσεις που μπορεί να έχει είναι : 564 Χ 996 px. Το οποίο είναι το ρολόι που εμφανίζεται στην κεντρική οθόνη του θέματος.
5) Upload notification shade background (κουρτίνα) : 720 Χ 1060 px.
6) Γραφικό Dialer (είναι τα πλήκτρα με τους αριθμούς που χρησιμοποιούμε για τις κλήσεις)
Γι' αυτό πρέπει να καθορίσουμε 3 επιμέρους γραφικά.
α) το Background του dialer το οποίο πρέπει να έχει διαστάσεις 720 Χ 484 px και να είναι png το αρχείο.
β) H μπάρα του κουμπιού (Button Bar) το οποίο πρέπει να έχει διαστάσεις 720 Χ 160 px και να είναι png.
γ) Το κουμπί κλήσης το οποίο θα πρέπει να το δημιουργήσουμε σε δύο καταστάσεις. Μία για την κατάσταση, “Πατημένο” και μία για την “Κανονική” αυτή δηλαδή που εμφανίζεται όταν δεν έχει πατηθεί το κουμπί κλήσης. Θα έχουν και τα δύο διαστάσεις 388 Χ 162 px σε png μορφή.
Ένα Θέμα για να ολοκληρωθεί θα πρέπει, εκτός από τα παραπάνω, να περιέχει και :
1) Dialer interface το οποίο είναι το γραφικό το οποίο εμφανίζεται όταν θέλουμε να πάρουμε τηλέφωνο, είναι καντράν με τους αριθμούς.
2) Messaging interface είναι το περιβάλλον για τα μηνύματα.
3) Notification Panel είναι το μέρος που εμφανίζονται οι υπενθυμίσεις.
4) Recent Tasks Manager.
5) Contacts είναι οι γνωστές επαφές.
6) Settings και τέλος το περιβάλλον με τις ρυθμίσιεις.
(Σημ: Πολλές φορές στον προγραμματισμό με μπερδεύει η πλήρης μετάφραση των εννοιών στα Ελληνικά, γι' αυτό προτιμώ να τις αφήνω στην αρχική τους μορφή - Αγγλικά).
Το θέμα πριν εγκατασταθεί στο κινητό, είναι ένα συμπιεσμένο αρχείο το οποίο έχει κατάληξη .MTZ και βρίσκεται στην εξής διαδρομή : SD/miui/theme/
Τα πράγματα θα ήταν πιο εύκολα με την χρήση του MiUi Theme Editor το οποίο έφτιαξε η Xiaomi αλλά δυστυχώς (τουλάχιστον σε εμένα με Win 8.1) δεν δουλεύει. Γι' αυτό πολλά πράγματα θα πρέπει να τα κάνουμε χειροκίνητα. Όπως το να πάρουμε το θέμα που έχουμε στο κινητό μας να το αποσυμπιέσουμε να αντικαταστήσουμε τα γραφικά που έχει το θέμα με τα καινούργια που έχουμε κάνει κατόπιν να ξανά συμπιέσουμε σε αρχείο .ΜΤΖ. Μετά από αυτό ξανά τοποθετούμε το θέμα στο κινητό και το ενεργοποιούμε.
Σχετικά με το .MTZ αρχείο.
Πρόκειται για συμπιεσμένο αρχείο το οποίο περιέχει όλα όσα χρειάζονται για ένα ολοκληρωμένο θέμα το οποίο όμως δεν έχει εγκατασταθεί στο κινητό. Δεν είναι δηλαδή το ενεργό Θέμα του κινητού. Απ' όσα έμαθα ψάχνοντας, το ενεργοποιημένο θέμα του κινητού, το αποσυμπιέζει και τοποθετεί τα αρχεία του στους κατάλληλους φακέλους κατά την εγκατάστασή του. Την δομή αυτού του αρχείου μπορούμε να την δούμε μετά από μετονομασία του .MTZ αρχείου σε .ZIP και αφού κατόπιν το αποσυμπιέσουμε. Έτσι θα δούμε ότι περιέχει 24 φακέλους οι οποίοι είναι:
1) clock_2x4 13) com.miui.securitycenter
2) com.android.fileexplorer 14) com.miui.weather2
3) com.android.keyguard 15) contact
4) com.android.providers.downloads.ui 16) framework
5) com.android.settings 17) framework-miui-res
6) com.android.thememanager 18) icons
7) com.android.updater 19) launcher
com.miui.antispam 20) lockscreen
9) com.miui.cleanmaster 21) mms
10) com.miui.gallery 22) statusbar
11) com.miui.networkassistant 23) theme
12) com.miui.notes 24) wallpaper
13) com.miui.securitycenter
14) com.miui.weather2
15) contact
16) framework
17) framework-miui-res
18) icons
19) launcher
20) lockscreen
21) mms
22) statusbar
23) theme
24) wallpaper
Μέσα σε καθένα από αυτούς τους φακέλους θα βρείτε κάποια αρχεία τα οποία έχουν κατάληξη .mrc. Πρόκειται για συμπιεσμένα αρχεία και αυτά με την σειρά τους τα οποία αν τα μετονομάσετε σε .zip τότε μπορείτε να τα αποσυμπιέσετε και να τα επεξεργαστείτε. Ο κάθε φάκελος με το όνομά του σχεδόν αποκαλύπτει από μόνος του τι περιέχει. Είναι αλήθεια ότι στις δοκιμές που έκανα κάποια .mrc αρχεία δεν μπόρεσα να τα αποσυμπιέσω με τον παραπάνω τρόπο και δεν γνωρίζω γιατί προς το παρόν (Εδώ χρειάζομαι τις γνώσεις πιο έμπειρων). Αλλά το θέμα είναι ότι μέσα σ' αυτούς τους φακέλους θα βρούμε τις ρυθμίσεις σε μορφή αρχείου .xml και τα εικονίδια όπου χρειάζονται. Έτσι όπως καταλαβαίνετε εδώ μπορούμε να αλλάξουμε τα πάντα ή μερικά κομμάτια καθώς και τις ρυθμίσεις που υπάρχουν μέσα στα .xml αρχεία (Τα οποία μπορούμε να τα επεξεργαστούμε με ένα κειμενογράφο τύπου Notepad). Αφού τελειώσουμε, τα ξανά συμπιέζουμε με το 7zip κατευθείαν σε μορφή .MTZ και τοποθετούμε το καινούργιο αρχείο στο κινητό στην θέση απ' όπου το πήραμε.
Τον οδηγό αυτό, όπως ανέφερα και στην αρχή του θέματος, τον ξεκίνησα έτσι ώστε με την βοήθεια πιο έμπειρων φίλων να μπορέσουμε να τον τελειοποιήσουμε και να αποκτήσει το site έναν καλό οδηγό για να εμπλουτίσουμε της γνώσεις μας. Περιμένω τις παρατηρήσεις - προτάσεις - προσθήκες - διορθώσεις σας. Γιατί μπορούμε να συνεχίσουμε να μαθαίνουμε.