Buenos días, hoy vamos a ver como implementar la interface Parcelable en nuestros proyectos Android. Esta interface es usada por Android principalmente, para poder pasar objetos de una clase entre nuestras Activities, agregandolas al Intent Esta interface es fácil de implementarlas y vamos a crear una clase con diferentes miembros de diferentes tipos para ver …
Tag: java
Resumen String, StringBuffer, StringBuilder, File, Serializacion, Dates, Numbers, Currency, Parsing, Tokenizing y Formatting en Java
Buenos días, vamos a ver un resumen sobre String, StringBuilder, StringBuffer, File I/O, Serialización, Dates, Numbers y Currency, Parsing, Tokenizing y Formatting. String, StringBuffer y StringBuilder Los objetos String son inmutables y las variables de referencia de String no lo son. Si se crea un nuevo String sin asignarlo, se perderá en nuestro programa. Si …
Resumen if, switch, bucles for, bucles do, Exceptions en Java
En esta entrada vamos a ver los puntos clave sobre: Sentencias if y switch, Uso de bucles, Usando break y continue, Manejo de Excepciones, Mecanismo de Aserción. Sentencias if y switch La única expresión legal en una sentencia if es una expresión boolean, en otras palabras, una expresión que resulta en un boolean o en …
Parsing, Tokenizing y Formatting en Java
Buenos días, en esta entrada vamos a ver las funciones de Parsing, Tokenizing y Formatting en Java. Vamos a ir con otro apartado importante. Esta pequeña sección no nos va a convertir de un novato de las expresiones regulares a un gurú. En esta sección cubriremos 3 ideas básicas: Buscar cosas:: Tendremos grandes pilas de …
Date, Number y Currency en Java
Buenas tardes, en esta entrada vamos a ver un poco el uso de Date, Numbers y Currency en Java. La API de Java provee un extenso set de clases para ayudarnos a la hora de trabajar con fechas, números y monedas. Cuando finalicemos esta sección deberíamos tener un sólido conocimiento en tareas como crear una …
Serialización en Java
Buenas tardes, en esta entrada vamos a ver lo referente a la Serialización en Java, que es, para que se usa y como podemos aplicarla. Imaginemos que queremos guardar el estado de uno o mas objetos. Si java no tuviera la serialización (como las primeras versiones no tenían), tendríamos que haber usado algunas de las …
Navegación de Archivos y I/O en Java
Buenas tardes, en esta entrada vamos a ver lo referente a la navegación de Archivos y I/O. El tema de I/O es un tema muy grande en general, y las APIs de Java que trabajan con los elementos de I/O de una manera u otra son bastante grandes. Una discusión general sobre I/O podría incluir …
String, StringBuilder y StringBuffer en Java
Buenos días, a continuación vamos a ver en que consisten las clases String, StringBuffer y StringBuilder. Sun añadió la clase StringBuilder a la API de Java, para proveer una función mas rápida que el StringBuffer. La Clase String En esta sección cubriremos la clase String, y el concepto clave para entender que una vez que …
Excepciones y Errores comunes en Java
Buenas tardes, en esta entrada discutiremos los aspectos de las excepciones que fueron añadidas en Java SE6. La intención de esta sección es estar familiarizados con algúnas de las excepciones mas comunes y errores que encontraremos al programar en Java. De donde vienen las Excepciones Es importante saber lo que causa una excepción o un …
Manejando Excepciones en Java
La mayoría de veteranos en el desarrollo de software dicen que el 80% del trabajo se realiza en el 20% del tiempo. El 80% se refiere al esfuerzo requerido para comprobar y encargarse de los errores. En la mayoría de los lenguajes, escribir un código de programa que cmopruebe y trate con errores es tedioso …