Creeu imatges Android HDPI, MDPI i LDPI a partir d’una sola imatge PNG XHDPI
- Categoria: Desenvolupament
Encara no sóc el programador Android més avançat, però he recollit algunes coses des que vaig començar a crear les meves primeres aplicacions bàsiques per a la plataforma. Si bé és possible afegir una sola imatge png com a recurs a un projecte Android, també és possible utilitzar diverses versions d'aquesta mateixa imatge. Si només hi ha una imatge, s’utilitzarà independentment de la mida de la pantalla i la densitat del dispositiu Android on s’exerceixi. El sistema escala i redimensiona les imatges automàticament si sorgeix la necessitat de que l'aplicació funcioni en diferents mides i densitats de pantalla si no es pot localitzar cap recurs d'imatge que coincideixi. Tot i que és millor que no mostrar imatges en cap cas, pot ser que tingui problemes de tot tipus, incloses imatges que no siguin tan bones en determinats dispositius.
La guia per a desenvolupadors d'Android té una pàgina àmplia dedicat a les imatges , mides de pantalla, densitat i totes aquestes coses bones. Si voleu afegir diverses versions de la mateixa imatge a la vostra aplicació per a Android, heu de saber com crear-ne. Tot i que teòricament podeu utilitzar qualsevol editor d’imatges o redimensionador per a la tasca, potser voldreu consultar-ne Restablidor de 9 paquets En canvi, una eina que ha estat dissenyada exactament per a aquesta tasca i automatitzada de manera que no hagueu de fer maletes amb els valors pel vostre compte.
Així, en lloc d’haver de crear múltiples versions de la mateixa imatge manualment, només cal crear una versió (la versió xhdpi) i utilitzar el programa per obtenir totes les altres versions d’imatges creades per a vostè. Podeu repetir aquest procés per a totes les imatges que inclogueu a la sol·licitud.
El programa està disponible com a fitxer executable per a Windows i com a arxiu Java per a altres sistemes operatius. El fitxer executable mostra una interfície bàsica a la qual podeu introduir la vostra imatge xhdpi. Quan ho feu, automàticament crearà les respectives carpetes drawable-hdpi, drawable-ldpi i drawable-mdpi al mateix directori arrel de la imatge emmagatzemada de manera que pugueu traslladar-les a les carpetes del projecte d'aplicacions Android immediatament per incloure-les la vostra sol·licitud