Código dentro del método onClick():
Intent intent = new Intent(Intent.ACTION_MAIN); // con este código vamos a la Activity principal
finish(); // Sale de la aplicación
miércoles, 6 de noviembre de 2013
Activar / Desactivar 3G y Wifi con Android
Para el acceso a Wifi :
WifiManager wifiManager ;
wifiManager = (WifiManager)this.getSystemService(this.WIFI_SERVICE);
wifiManager.setWifiEnabled(true); //true - Para habilitar WIFI.
Para el acceso a DATOS/3G :
ConnectivityManager dataManager;
dataManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
Method dataMtd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class);
dataMtd.setAccessible(true);
dataMtd.invoke(dataManager, true); //true - Para activar la conexión de datos.
Permisos necesarios en el archivo manifest:
WifiManager wifiManager ;
wifiManager = (WifiManager)this.getSystemService(this.WIFI_SERVICE);
wifiManager.setWifiEnabled(true); //true - Para habilitar WIFI.
Para el acceso a DATOS/3G :
ConnectivityManager dataManager;
dataManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
Method dataMtd = ConnectivityManager.class.getDeclaredMethod("setMobileDataEnabled", boolean.class);
dataMtd.setAccessible(true);
dataMtd.invoke(dataManager, true); //true - Para activar la conexión de datos.
Permisos necesarios en el archivo manifest:
- android.permission.CHANGE_WIFI_STATE
- android.permission.ACCESS_WIFI_STATE
- android.permission.INTERNET
- android.permission.CHANGE_NETWORK_STATE
jueves, 25 de abril de 2013
Construir y enviar un objeto JSON al controlador
Esta seria la forma de enviarlo desde la jsp.
//Primero serializamos el objeto
var pars = $("#formulario").serializeObject();
//Convertimos el objeto a JSON
var json = $.toJSON(pars);
var parametros = {
"json" : json,
"accion": document.formulario.accion.value,
};
//Hacemos la llamada Ajax
$.ajax({
url: 'acciondelcontrolador',
type: 'POST',
data: parametros,
success: function(request) {
this.close();
},
});
Para recuperar el objeto y crear un sería así:
//Recuperamos el objeto enviado por la request.
String json = (String)request.getParameter("json");
//Creamos un objeto Gson.
Gson gson = new Gson();
//Y por último creamos el bean
BeanPrueba bean = gson.fromJson(json, BeanPrueba.class);
miércoles, 6 de marzo de 2013
Como hacer un getByCodigo for Update en hibernate
En ocasiones es necesario hacer un getByCodigo y bloquear el objeto para que otro usuario no pueda modificar dicho objeto.
Para bloquear el objeto con hibernate se puede hacer de la siguiente manera:
Antes lo haciamos así, pero ahora este método esta deprecado.
Para bloquear el objeto con hibernate se puede hacer de la siguiente manera:
Antes lo haciamos así, pero ahora este método esta deprecado.
| MiClase mc =
(MiClase)session.get(MiClase.class,id,
LockMode.PESSIMISTIC_WRITE); Ahora en lugar de pasar un objeto LockMode se pasa un objeto LockOptions
|
Suscribirse a:
Comentarios (Atom)