1 0 Archive | Java RSS feed para esta categoría
post icon

Tutorial de Programación Android: Retornar valores entre Activities (startActivityForResult)

En una de las primeras entragas sobre éste tutorial veíamos como utilizar el Activity y pasar valores entre ellos, ahora veremos algo parecido pero al inverso, cómo retornar valores al Activity que invocó a otro.

Ésto es realmente útil cuando tenemos un Activity padre que invoca a otro Activity como “pantalla auxiliar” el cual cumple con una función especifica y la procesa, para retornar uno o más datos que utilizará su “padre” por así decirlo. (Continuar Leyendo sobre Tutorial de Programación Android: Retornar valores entre Activities (startActivityForResult))

Leave a Comment
post icon

Cómo invocar a un Web Service desde Android

Véamos algo un poco más avanzado en cuanto a programación para Android se refiere, consumiremos un Web Service. Lo más llamativo para mí es que Google no le ha dado soporte nativo a ésta tecnología, siendo que es estándar y abierta, sin decir que es de uso popular. Aunque ésta falta de soporte no hace que sea imposible consumir un WS desde nuestra app, de hecho existe más de una manera de hacerlo y la más difundida ya es la librería KSOAP2, así que trabajaremos con ella.

Ya doy por hecho que saben crear un servicio web del lado servidor (si no es así pueden buscar cómo hacerlo en varios lenguajes en éste mismo blog) por ello nos saltaremos el código servidor. Lo pueden escribir en el lenguaje que deseen (Continuar Leyendo sobre Cómo invocar a un Web Service desde Android)

Leave a Comment
post icon

Tutorial de Programación Android: Mensajes de Dialogo (AlertDialog)

Para interactuar con el usuario desde la aplicación a veces requerimos mostrarles mensajes o preguntarle como desea que ocurra el flujo de procedo dependiendo de una respuesta o elección en concreto. Para ésto disponemos de varias herramientas tipo mensajes popup donde podemos mostrar información o requerir una acción.

Veremos varios ejemplos, y ustedes irán utilizando cada uno en la situación más conveniente.

La primer opción son los mensajes Toast, que se ven encima de (Continuar Leyendo sobre Tutorial de Programación Android: Mensajes de Dialogo (AlertDialog))

Leave a Comment
post icon

Tutorial de Programación Android: Realizar Llamadas

Tenía planeado ver un poco más adelante recién como realizar llamadas, enviar y recibir mensajes de texto y multimedia desde nuestras aplicaciones, pero adelantaré algunos tips interesantes.

Ésta entrada estará dedicada a ver como realizar llamadas desde nuestro android, ya que es un proceso muy sencillo y lleva muy pocas líneas. (Continuar Leyendo sobre Tutorial de Programación Android: Realizar Llamadas)

Leave a Comment
post icon

Tutorial de Programación Android: Utilización de Menú

Continuando con el tutorial para aprender a programar para Android, veremos como usar los menús, ya tan conocido y usados por todos en cientos de aplicaciones.

Existen varias maneras de crear menús, con items, subitems y demás, pero el más sencillo y práctico de todos es utilizando un fichero .XML que determina la estructura y luego por código lo creamos dentro del Activity. (Continuar Leyendo sobre Tutorial de Programación Android: Utilización de Menú)

Leave a Comment
post icon

Tutorial de Programación Android: Manejo de Activity

Después de ver los conceptos básicos y teóricos sobre la programación para la plataforma de Android, podemos avanzar con lo primordial: Las actividades (Activity) que como ya dijimos éstos son comparables o análogos a las ventanas o formularios de los lenguajes visuales.

El siguiente ejemplo consistirá en una app muy sencilla donde habrá un Activity que permitirá cargar un nombre y le pasará dicho valor a una nueva Activity que lo mostrará como un saludo, sencillo no? (Continuar Leyendo sobre Tutorial de Programación Android: Manejo de Activity)

Leave a Comment
post icon

Tutorial de Programación Android: Conceptos Básicos

Hace tiempo que escribía el artículo de cómo instalar el SDK de Android con eclipse, y hoy me he decidido a continuar con éste tema, intentando hacer entregas más seguidas sobre el tema.

Para comenzar consideraré que ya tienes una buena experiencia en programación con Orientación a Objetos, así que si vienes de lenguajes como los de .Net, Java (principalmente) e incluso Delphi no debería ser nada de otro mundo lo que veremos pero si con un enfoque un tanto distinto. (Continuar Leyendo sobre Tutorial de Programación Android: Conceptos Básicos)

Leave a Comment
post icon

Pasar un conjunto de datos por Web Service entre Java y DotNet

Navegando en foros, blogs y otros me di cuenta que hay demasiada gente que busca información de como pasar un c0njunto de datos, la mayoría intenta pasar un DataSet o DataReader de dotnet y hacerlo compatible con Java u otros lenguajes, otros intentan pasar un ResultSet de Java por el mismo medio.

Recordemos que los tipos de datos que se traficaran deben ser serializables, es decir, se tiene que poder componer y descomponer los datos originales para su transporte, normalmente se utiliza un conjunto de bytes o cadenas base64, aunque puede utilizarse otras técnicas.

Es por ello que los ResultSet y DataReader no podemos transportarlos, en cambio el DataSet si es posible traficarlospor que el mismo puede serializarse en XML finalmente. (Continuar Leyendo sobre Pasar un conjunto de datos por Web Service entre Java y DotNet)

Leave a Comment
post icon

Insertar datos desde un csv a mysql con java

A continuacion veremos una forma sencilla, para insertar o actualizar los datos en una db mysql desde un archivo csv para ello necesitaremos una librería externa que pueden descargarla desde aqui:
http://oss.mars.asu.edu/trac/jmars/browser/trunk/lib/javacsv.jar?rev=1
Para esto supongamos que nuestro archivo csv este ordenado asi:

100,"Juan","Gonzalez",123454,"5ta avenida c/Artigas 1560","59521-345445";

Con este ejemplo nosotros insertamos y actualizamos los datos en la db por medio de procedimientos almacenados. El nombre de los sp pueden variar, y la logica es casi lo mismo para insertar o actualizar en otros motores de bases de datos.

(Continuar Leyendo sobre Insertar datos desde un csv a mysql con java)

Leave a Comment
post icon

La polemica del String en el Switch de Java

Si las cosas van como lo planeado dento de poco tiempo veremos a la luz a Java en su versión 7 y consigo trae un montón de detractores y apologístas de los cambios que veremos. Unos dicen que se está apuntando hacía cualquier lugar, otros que la evolución es muy lenta y la competencia crece demasiado, otros que los cambios que se harán son de menor prioridad y se deberían priorizar otros aspectos, en fín, leerán a muchos opinar sobre el tema y no quiere decir que uno u otro esté mal, muchos argumentos me han gustado en la manera que lo han usado para defender sus ideas. La propuesta la pueden leer aquí (Inglés requerido).

En mi percepción hasta el momento, la caracteristica más polemica es la nueva posibilidad de evaluar el tipo de dato String dentro de la sentencia Switch. Hasta ahora sólo se puede evaluar tipos de datos que puedan tener un cast a int (int, Integer, byte, Byte, short, Short, char, enum y Character) y como String (Continuar Leyendo sobre La polemica del String en el Switch de Java)

Leave a Comment
Página 1 de 512345