Δημιουργήστε εικόνες HDPI Android, MDPI και LDPI από μία εικόνα XHDPI PNG

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Δεν είμαι ο πιο προηγμένος προγραμματιστής Android ακόμα, αλλά έχω πάρει μερικά πράγματα από τότε που άρχισα να δημιουργώ τις πρώτες βασικές εφαρμογές μου για την πλατφόρμα. Ενώ είναι δυνατή η προσθήκη μίας εικόνας png ως πόρου σε ένα έργο Android, είναι επίσης δυνατό να χρησιμοποιήσετε πολλές εκδόσεις της ίδιας εικόνας. Εάν υπάρχει μόνο μία εικόνα, θα χρησιμοποιηθεί ανεξάρτητα από το μέγεθος της οθόνης και την πυκνότητα της συσκευής Android στην οποία λειτουργεί. Το σύστημα κλιμακώνει και αλλάζει το μέγεθος των εικόνων αυτόματα, εάν προκύψει ανάγκη, έτσι ώστε η εφαρμογή να λειτουργεί σε διαφορετικά μεγέθη οθόνης και πυκνότητες, εάν δεν μπορεί να εντοπιστεί αντίστοιχος πόρος εικόνας. Αν και είναι καλύτερο από το να μην εμφανίζονται καθόλου εικόνες, μπορεί να οδηγήσει σε όλα τα είδη προβλημάτων, συμπεριλαμβανομένων των εικόνων που δεν φαίνονται πραγματικά τόσο καλά σε συγκεκριμένες συσκευές.

Ο οδηγός προγραμματιστή Android έχει μια μεγάλη σελίδα αφιερωμένο στις εικόνες , μεγέθη οθόνης, πυκνότητα και όλα αυτά τα καλά πράγματα. Εάν θέλετε να προσθέσετε πολλές εκδόσεις της ίδιας εικόνας στην εφαρμογή σας Android, πρέπει να γνωρίζετε πώς να τις δημιουργήσετε. Ενώ μπορείτε θεωρητικά να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας εικόνας ή αλλαγή μεγέθους για την εργασία, ίσως θελήσετε να δείτε το 9Patch Resizer αντ 'αυτού το εργαλείο που έχει σχεδιαστεί για ακριβώς αυτήν την εργασία και αυτοματοποιείται έτσι ώστε να μην χρειάζεται να κάνετε ταχυδακτυλουργίες με δικές σας τιμές.

Έτσι, αντί να πρέπει να δημιουργήσετε πολλές εκδόσεις της ίδιας εικόνας με το χέρι, απλά δημιουργείτε μια έκδοση - την έκδοση xhdpi - και χρησιμοποιείτε το πρόγραμμα για να δημιουργήσετε όλες τις άλλες εκδόσεις εικόνας που δημιουργήθηκαν για εσάς. Μπορείτε να επαναλάβετε αυτήν τη διαδικασία για όλες τις εικόνες που συμπεριλαμβάνετε στην εφαρμογή σας.

android resize dpi images

Το πρόγραμμα είναι διαθέσιμο ως εκτελέσιμο αρχείο για Windows και ως αρχείο Java jar για άλλα λειτουργικά συστήματα. Το εκτελέσιμο αρχείο εμφανίζει μια βασική διεπαφή στην οποία μπορείτε να αποθέσετε την εικόνα xhdpi. Όταν το κάνετε αυτό, θα δημιουργήσει αυτόματα τους αντίστοιχους φακέλους drawable-hdpi, drawable-ldpi και drawable-mdpi στον ίδιο ριζικό κατάλογο όπου είναι αποθηκευμένη η εικόνα, ώστε να μπορείτε να τους μετακινήσετε αμέσως στους φακέλους του έργου της εφαρμογής Android για να τους συμπεριλάβετε η αίτησή σου.