Guardar Imagen en Memoria Interna Android

Buenos días, en esta entrada veremos como podemos guardar una imagen en nuestra memoria interna del dispositivo que estemos usando. La funcionalidad de guardar imágenes en nuestro terminal puede ser una buena idea para mantener datos y cargarlos mas tarde. Para ello aprovecharemos el tutorial anterior para descargar las imágenes que podemos encontrar Aquí Usando …

Implementando Interfaces en Java

Buenas tardes, en esta entrada veremos un poco mas sobre las Interface, viendo como implementarlas adecuadamente. Cuando implementamos una itnerface, estamos acordando que añadimos el contrato definido en una interface. Esto significa que estamos de acuerdo en proveer una implementación legal para cada método definido en la interface, y cualquiera que sepa lo que parecen …

Casting en Variables de Referencia Java

Buenos días, en esta entrada vamos a demostrar el uso del polimorfismo. Adicionalmente, determinar cuando un cast será necesario y reconocer errores de compilación vs errores en tiempo de ejecución relacionados con el cast a referencias de objetos. Hemos visto como es posible y común usar tipos de variable de referencia genéricos para referirse a …

Descargar Imagen desde Url en Android

Buenos días, en esta entrada veremos como podemos bajar una imagen para mostrarla en nuestro Android, mediante una simple función. Cuando creamos aplicaciones, podemos encontrarnos en la necesidad de tener que bajar imágenes y tener que mostrarlas luego en un ImageView, y a partir de la versión 3.X de Android, llamada Honeycomb, cualquier operación que …

Override/Overload en Java

Buenas tardes, en esta entrada vamos a ver lo que es hacer Override y Overload en Java, vamos a aprender a determinar si un método ha sido correctamente sustituido o sobrecargado, e identificar los valores de retorno legales para los métodos. Tambien veremos como declarar y/o invocar métodos sustituidos o sobrecargados y el código que …

Crear ListView Básico en Android

Buenas tardes, en esta entrada vamos a ver una función básica de Android, muy usada, y que veremos muchas veces en muchas de las aplicaciones que usamos en el día a día, el ListView. Los ListView no son mas que unos elementos que muestran items verticalmente en una lista con scroll, para poder ir moviendonos …

Polimorfismo en Java

Buenas tardes, en esta entrada veremos el Polimorfismo, dado un escenario, aprenderemos a desarrollar el código que demuestra el uso del polimorfismo. Recordamos, que cualquier objeto en Java que pasa mas de un test sobre la relación Es-Un (Is-A) puede ser considerado polimorfo. Recordamos tambien, que solo hay una manera de acceder a un objeto …

Propiedades de la Herencia en Java

Buenas tardes/noches, en esta entrada veremos las importancias de la Herencia en Java, al igual que las relaciones Es-un (Is-A) y Tiene un (Has-A) en Java, y ver como se desarrolla el código que implementa estas relaciones. La herencia se encuentra en cualquier lugar en Java. Es seguro decir que es pácticamente imposible escribir el …

Propiedades de la Encapsulación en Java

En esta entrada veremos un poco sobre lo referente a la Encapsulación en Java, que beneficios nos ofrece, para garantizar que no hay duplicidad, y añadir cohesión a las clases, al igual que describir sus beneficios. Nos pondremos en situación: Hemos escrito el código para una clase, y otros programadores de nuestra compañía están escribiendo …