Hola de nuevo. En esta ocasion le enseñare a precargar una imagen de fondo en aplicaciones java.
He visto muchos tutoriales sobre este tema, pero en ellos se tiene que elegir una imagen de la tarjeta de memoria y la desventaja de esto es que cada que se inicia la aplicación, debemos dar permiso para leer la tarjeta de memoria.
En este tuto la imagen quedara alojada en el archivo jar y no tendremos el problema que les mencione arriba.
Requisitos:
-MT 2.4.1 puedes descargarlo aquí
-Trans Background embedder, puedes descargarlo aquí
-Una aplicación para modificar, sera necesario renombrarla a .zip
-Una imagen en formato png para nuestra app
Las primeras dos aplicaciones deben estar instaladas en el movil. La app a modificar y la imagen deben estar el la tarjeta de memoria.
Comencemos:
Abrimos el trans background embedder
Click en opciones>settings
Apareceran dos opciones, path background y transaparency
Seleccionamos la primera casilla (path background) y remplazamos lo que tiene escrito por: /background.png
La segunda casilla indica el nivel de transparecia de la imagen, yo la voy a dejar igual, si ustedes quieren que se vea mas o menos tendran que cambiar el nivel de transparencia. Si estamos listos damos click en save para volver a la pantalla inicial.
Ahora buscamos la aplicación que deseamos modificar, en mi caso voy a modificar un opera mini 5.1
Nos ubicamos sobre el nombre de la aplicacion y damos click en open. El embeddeer empezara a procesar algunas clases
Cuando termine, regresaremos a la pantalla de navegacion de archivos, ahora solo hay que cerrar esta aplicacion (opciones>>exit).
Ahora abrimos Meng Tong.
Buscamos nuestra imagen (en mi caso ya tiene el nombre de background.png, pero de ser necesario renombren la imagen)
Ahora damos click al botón superior derecho de nuestro telefono para movernos en la pantalla derecha de la aplicacion, aquí buscaremos nuestra aplicación modificada.
Si se dan cuenta una nueva carpeta fue creada donde pusieron la aplicación original, en mi caso se la carpeta se llama mamun7, aqui es donde el embedder guardo nuestra app modificada. Abrimos la carpeta
Y abrimos el zip de nuestra app y volvemos a presionar click superior derecho. Ahora seleccionamos la imagen (del lado izquierdo) y presionamos la tecla 5 (por menos de 2 segundos) aparecera un mensaje que nos pregunta si deseamos copiar el archivo:
Damos click superior izquierdo y empezara a copiar la imagen dentro del zip
Cuando termine de copiar damos click superior derecho para cambiar al aldo derecho de la pantalla y damos click en los tres puntitos (...) que estan arriba de la carpeta meta-inf, con esto hemos regresado a la carpeta mamun7, y notamos que hay un nuevo archivo, de nombre identico al de nuestra app (que esta en color azul) pero con terminacion .bak (esta en color blanco).
Bueno pues este archivo es una copia de nuestra app antes de que insertaramos nuestra imagen dentro del zip. Ya no sera de utilidad y recomeindo que borren el archivo (para esto basta con poner el cursor sobre el archivo blanco y presionar la tecla 8 por menos de 2 segundos). Nos pregunta si deseamos borrar el archivo y elegimos si con la tecla superior izquierda.
Ahora solo nos queda nuestro archivo azul, en formato zip. Vamos a renombrarlo presionando la tecla 6 por unos 3 segundos. En mi caso, uso un nokia s40 y no permite renombrar a .jar por lo tanto voy a renombrar a _jar eliminado cualquier punto que pudiera existir en el nombre. Ejemplo:
Opera_Mini_5.1_HUI_202.zip >>> Opera_Mini_51_HUI_202_jar
Si tu teléfono admite que renombres a .jar hazlo ahora.
Una vez renombrado el archivo cerramos Meng Tong
Ahora buscamos nuestra aplicación modificada en el directorio donde la guardamos, en mi caso e:/work zone/mamun7/
Si renombraste a .jar solo tendras que instalar la aplicacion. Si Usas un s40 igual que yo tienes que renombrar este archivo a .jar
Damos click en opciones>>renombrar.
Ahora abrimos nuestra app. Debe verse parecida a esta:
En ningún momento les pedirá el acceso a la tarjeta de memoria (a menos que la aplicación que editaste sea un editor de navegador/archivos).
Eso es todo, espero que esto le sea de utilidad a alguien.
Ahh y por si a alguien le interesa aquí esta el link de la aplicación que modifique con este tuto:
Opera_Mini_51_HUI_202_jar
He visto muchos tutoriales sobre este tema, pero en ellos se tiene que elegir una imagen de la tarjeta de memoria y la desventaja de esto es que cada que se inicia la aplicación, debemos dar permiso para leer la tarjeta de memoria.
En este tuto la imagen quedara alojada en el archivo jar y no tendremos el problema que les mencione arriba.
Requisitos:
-MT 2.4.1 puedes descargarlo aquí
-Trans Background embedder, puedes descargarlo aquí
-Una aplicación para modificar, sera necesario renombrarla a .zip
-Una imagen en formato png para nuestra app
Las primeras dos aplicaciones deben estar instaladas en el movil. La app a modificar y la imagen deben estar el la tarjeta de memoria.
Comencemos:
Abrimos el trans background embedder
Click en opciones>settings
Apareceran dos opciones, path background y transaparency
Seleccionamos la primera casilla (path background) y remplazamos lo que tiene escrito por: /background.png
La segunda casilla indica el nivel de transparecia de la imagen, yo la voy a dejar igual, si ustedes quieren que se vea mas o menos tendran que cambiar el nivel de transparencia. Si estamos listos damos click en save para volver a la pantalla inicial.
Ahora buscamos la aplicación que deseamos modificar, en mi caso voy a modificar un opera mini 5.1
Nos ubicamos sobre el nombre de la aplicacion y damos click en open. El embeddeer empezara a procesar algunas clases
Cuando termine, regresaremos a la pantalla de navegacion de archivos, ahora solo hay que cerrar esta aplicacion (opciones>>exit).
Ahora abrimos Meng Tong.
Buscamos nuestra imagen (en mi caso ya tiene el nombre de background.png, pero de ser necesario renombren la imagen)
Ahora damos click al botón superior derecho de nuestro telefono para movernos en la pantalla derecha de la aplicacion, aquí buscaremos nuestra aplicación modificada.
Si se dan cuenta una nueva carpeta fue creada donde pusieron la aplicación original, en mi caso se la carpeta se llama mamun7, aqui es donde el embedder guardo nuestra app modificada. Abrimos la carpeta
Y abrimos el zip de nuestra app y volvemos a presionar click superior derecho. Ahora seleccionamos la imagen (del lado izquierdo) y presionamos la tecla 5 (por menos de 2 segundos) aparecera un mensaje que nos pregunta si deseamos copiar el archivo:
Damos click superior izquierdo y empezara a copiar la imagen dentro del zip
Cuando termine de copiar damos click superior derecho para cambiar al aldo derecho de la pantalla y damos click en los tres puntitos (...) que estan arriba de la carpeta meta-inf, con esto hemos regresado a la carpeta mamun7, y notamos que hay un nuevo archivo, de nombre identico al de nuestra app (que esta en color azul) pero con terminacion .bak (esta en color blanco).
Bueno pues este archivo es una copia de nuestra app antes de que insertaramos nuestra imagen dentro del zip. Ya no sera de utilidad y recomeindo que borren el archivo (para esto basta con poner el cursor sobre el archivo blanco y presionar la tecla 8 por menos de 2 segundos). Nos pregunta si deseamos borrar el archivo y elegimos si con la tecla superior izquierda.
Ahora solo nos queda nuestro archivo azul, en formato zip. Vamos a renombrarlo presionando la tecla 6 por unos 3 segundos. En mi caso, uso un nokia s40 y no permite renombrar a .jar por lo tanto voy a renombrar a _jar eliminado cualquier punto que pudiera existir en el nombre. Ejemplo:
Opera_Mini_5.1_HUI_202.zip >>> Opera_Mini_51_HUI_202_jar
Si tu teléfono admite que renombres a .jar hazlo ahora.
Una vez renombrado el archivo cerramos Meng Tong
Ahora buscamos nuestra aplicación modificada en el directorio donde la guardamos, en mi caso e:/work zone/mamun7/
Si renombraste a .jar solo tendras que instalar la aplicacion. Si Usas un s40 igual que yo tienes que renombrar este archivo a .jar
Damos click en opciones>>renombrar.
En ningún momento les pedirá el acceso a la tarjeta de memoria (a menos que la aplicación que editaste sea un editor de navegador/archivos).
Eso es todo, espero que esto le sea de utilidad a alguien.
Ahh y por si a alguien le interesa aquí esta el link de la aplicación que modifique con este tuto:
Opera_Mini_51_HUI_202_jar