Mrpix & Linux

Actualizando demos

Me puse a actualizar los demos de la presentacion de flisol y me encontre con algunos detalles, pondre las actualizaciones aqui, esto es para que sirvan con la version 4.0.3… a darle atomos

Lo primero es la url de twitter ya no es la misma, por lo tanto hay que cambiar la siguiente linea para que apunte a la nueva url:


static final String url = "https://api.twitter.com/1/trends/1.json";

Despues para hacer un mejor manejo de los threads y no bloquear el ui usamos threads, entonces cambiamos el onclicklistener de nuestro boton a:

btnjson.setOnClickListener(new OnClickListener() {
 //listener for our btn
 public void onClick(View v) {
 new Thread(new Runnable() {
 public void run() {
 if (examineJsonFile() == true) {
 showNotification();
 }
 }
 }).start();
 }

Lo unico nuevo es el thread, y por ultimo como la ui esta en su propio thread y no podemos cambiarla directamente cambiamos el codigo para que podamos escribir en el textview de la siguiente forma:

final String trendsS = trends;
 tvtrends.post(new Runnable() {

 public void run() {
 //show in the page... more threads
 tvtrends.setText(trendsS);
 }
 });

Y de hecho habra que cambiar todas las referencias de cuando queriamos escribir en la ui, para mas informacion sobre esto dale una leida ah:
http://developer.android.com/resources/articles/painless-threading.html
Cualquier pregunta estoy a sus ordenes…
Si estan interesados en node.js pueden leer mi blog sobre eso en:
Nodejs


Presentación de Android en flisol 2011 Aguascalientes

Mi primer post sera sobre la presentación que di en el flisol 2011 aca en aguascalientes

Es una sencilla aplicación que usa la api de twitter con json para traerse los trends que existen en ese momento

Tiene un boton, un pequeño menu y notificación

Subo la presentacion y los proyectos que usamos paso por paso

Necesitan eclipse y android sdk, importenlos como projectos a su eclipse y listo

Cualquier duda pongan comentario o preguntenme en

Twitter @pinguxx o facebook.com/pinguxx

Saludos

Android Hello World Flisol

hwprojects