sábado, 20 de febrero de 2010

programacion android: como saber mediante que tipo de red estamos conectados

Os dejo aquí el código fuente de un programa para android, con el cual podemos saber a que tipo de red esta conectado nuestro teléfono. EDGE, GPRS, UMTS, WIFI.
package com.tutoriales.ejemplo;

import android.app.Activity;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Bundle;
import android.widget.TextView;
//import android.os.Parcelable;
public class ejemplo extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hola");
setContentView(tv);
ConnectivityManager mgr = (ConnectivityManager) getBaseContext()
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = mgr.getActiveNetworkInfo();
if (netInfo != null) {
if (netInfo.getState() == NetworkInfo.State.CONNECTED
&& netInfo.isAvailable()) {

if (netInfo.getSubtypeName().equalsIgnoreCase("EDGE")) {
tv.setText("EDGE");
}
if (netInfo.getSubtypeName().equalsIgnoreCase("GPRS")) {
tv.setText("GPRS");
}
if (netInfo.getSubtypeName().equalsIgnoreCase("UMTS")) {
tv.setText("UMTS");
}
if (netInfo.getTypeName().equalsIgnoreCase("WIFI")) {
tv.setText("WIFI");
}
}
}
}
}

Fuente | anddev.org

jueves, 11 de febrero de 2010

Mañana...Hoy

Increíble este vídeo que muestra como serán los ordenadores del futuro. No se cuando saldrá, ni lo que vale, y si de verdad se va a llevar a cabo este diseño de portatil, pero... ¡YO QUIERO UNO!



Gracias por el enlace Guillermo

sábado, 6 de febrero de 2010

ejecutar un formulario desde navison

Para ejecutar un formularios desde por ejemplo el evento de hacer clic en un botón, deberemos de utilizar la intrucción:

FORM.RUN(Number* [, Record] [, Field])

* Donde Number es el número de formulario