Buscar este blog

Translate

Mostrando entradas con la etiqueta android. Mostrar todas las entradas
thumbnail

Desmontaje Samsung Galaxy S10



Hola estimado lector, el otro día me fui a YouTube buscando como cambiar una pantalla de un Samsung Galaxy S10 , es un vídeo bastante fácil de entender. Aunque pienso que en el video es un vídeo que explica bastante bien como desmontar el móvil, debo de de ir que ese móvil que desmontar es uno que parece que ha sido desmontado y montado muchas veces, y es posible que con uno nuevo cruja por todas partes.

Hasta aquí mi artículo de hoy espero que os haya gustado, entretenido y nada, nos vemos por esta página, puedes apuntarte a mi RSS o escribirme si quieres que hable de un tema o tecnología  concreta, sin más, que vaya bien chao

thumbnail

Que Es La Doble Autenticación o Autenticacion de Dos Pasos

Cartel



Hola querido lector, hoy voy a comentar una de las tecnologías que se están poniendo de moda en muchas organizaciones, algunos programando ellos el sistema, como telefónica, y es más ya hay compañias que ofrecen estos servicios para otras empresas, tales como Google Autenticator.

Pues la doble autenticación o autentificación, y también conocido como autenticación en dos pasos, consiste en tener que identificarte 2 veces, es decir en la primera vez pondrías tu contraseña y en el 2º paso la empresa te manda un mensaje a tu móvil, o un correo a una dirección especifica, y hasta que no pongas la 2º clave, no puedes entrar en tu cuenta.

La doble autenticación sirve para verificar que la persona que está entrando en la cuenta de correo, o del banco es realmente esta persona, ya hay identidades bancarias que emplean estas medidas tales como BBVA o la Caixa, y está siendo adoptado rápidamente por sectores relacionados con la banca y de uso de información sensible.

Aparte de estas medidas de doble autenticación, típicamente en la mayoría de organizaciones grandes, siempre ha habido este tipo de medidas, ya sea con la contraseña e iris del ojo, o el dedo, siendo esto un precedente a este tipo de sistemas.

Como uso "cotidiano" me llamó mucho la atención, está Uplay que es algo así como el Steam de Ubisoft, en esta tienda de juegos online, Ubisoft da la opción de poder usar la doble autenticación, usando para ello Google Autenticator, en la cual primero pones la contraseña, y lugos abres el móvil y empleas la contraseña facilitada por Google.

Pues nada, hasta aquí mi artículo de hoy, espero que os haya gustado, me podéis seguir en Facebook y Twitter, y nada como siempre nos vemos en las redes sociales, chao.
thumbnail

¿Produce Adicción WhatsApp o Fornite? ¿Por qué?

Resultado de imagen de fortnite

Hola querido lector, hoy estando buscando un regalo para mi sobrino chico, que cumple 13 años, he estado mirando en tiendas distintas acerca del regalo que le pueda interesar cuando vi una camiseta de Fornite, regalo con el que no me decanté pero me pareció interesante hablar de él, y de las diferentes Apps que forman nuestro día a día.

Y es que sí, los juegos enganchan, al igual que puede enganchar en un momento dado una serie una novela o una droga. Y la pregunta es ¿qué hay de cierto que Fornite engancha? ¿Es esto cierto al 100%? Voy a explicar en este artículo porqué pienso que es así basándome en mi experiencia creando flyers, tarjetas, y en el mundo del marketing digital.

Mira el cerebro actúa ante diferentes estímulos, ya sea de imágenes de colores, historias, canciones o drogas, estas crean en el cerebro principalmente 3 sustancias, la dopamina, la serotonina ambas son sustancias que tienen que ver con el estado de ánimo y la felicidad, y la última es testosterona, segregada cuando nos enfadamos.

Es realmente curioso porque cuando jugamos el cerebro fabrica estas 3 sustancias, y esto en bajas dosis puede ser bueno, ya que por ejemplo si aprobamos un examen, es bueno recibir esta pequeña droga, pero en altas dosis puede hacer que necesites recurrir a un profesional. Es realmente curioso pero los principales fármacos psiquiatricos, orientados al tratamiento de la esquizofrenia, lo que se encarga es precisamente de reducir estas 3 sustancias del cerebro.

Escuché hace tiempo, en un vídeo de Euge Oller, un vídeo que se llamaba “3 secretos que los economistas que no quieren que sepas” y en este vídeo mostraba que las personas tendemos muchas veces a seguir jugando a los juegos, a romper con una pareja tóxica o dejar ese empleo, ya que en el cerebro se produce un vacío. Es decir, cientos de neuronas dejan de tener conexiones produciendo depresión y miedo, el cerebro “huye” de la incertidumbre, es un yonki de la “seguridad”. Por ello esto es algo a tener en cuenta si juegas.

Luego en parte es cierto que ante una persona que le estimule los cofres, o si llegan o no los mensajes, si la persona empieza a sentir cierto síndrome de abstinencia debería de ir a ayuda psicológica. Además de esto hay que tener en cuenta que cada cerebro es diferente y hay personas que le afecta, y hay otras que no.

A todo esto yo siempre recurro al sentido común, y preguntarme si es normal, por ejemplo decidir ir con los amigos de toda la vida o estar viendo vídeos de gatitos, o si es normal dejar de lado a la familia por estar un rato jugando a Fornite.

Pues nada esto ha sido mi opinión, me ha parecido interesante hablar de estos temas, ya que la salud es algo muy importante, y parece que cada vez queremos estar más frente a un móvil, que ver crecer y envejecer a las personas que nos rodean, dándoles nuestro tiempo y amor.

Y nada esto es todo por el artículo de hoy, sólo quería dar mi opinión respecto a este tema, si te ha gustado puedes darle a compartir o si me quieres dejar tu opinión más abajo, puedes hacerlo, lo leeré cuando tenga un hueco libre, en fin sin más que decir, que vaya bien, chao.
thumbnail

Usar GPStracker en Android




Hola aquí les dejo las 2 clases que he usado para hacer funcionar el GPS en Android está sacado de este enlace:

public class GPSTracker extends Service implements LocationListener{

private final Context context;

boolean isGPSEnabled = false;
boolean isNetworkEnabled = false;
boolean canGetLocation = false;

Location location;

double latitude;
double longitude;

private static final long MIN_DISTANCE_CHANGE_FOR_UPDATES = 10;
private static final long MIN_TIME_BW_UPDATES = 1000 * 60 * 1;

protected LocationManager locationManager;

public GPSTracker(Context context) {
    this.context = context;
    getLocation();
}

public Location getLocation() {
    try {
        locationManager = (LocationManager) context.getSystemService(LOCATION_SERVICE);

        isGPSEnabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);

        isNetworkEnabled = locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);

        if(!isGPSEnabled && !isNetworkEnabled) {

        } else {
            this.canGetLocation = true;

            if (isNetworkEnabled) {

                locationManager.requestLocationUpdates(
                        LocationManager.NETWORK_PROVIDER,
                        MIN_TIME_BW_UPDATES,
                        MIN_DISTANCE_CHANGE_FOR_UPDATES, this);

                if (locationManager != null) {
                    location = locationManager
                            .getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

                    if (location != null) {

                        latitude = location.getLatitude();
                        longitude = location.getLongitude();
                    }
                }

            }

            if(isGPSEnabled) {
                if(location == null) {
                    locationManager.requestLocationUpdates(
                            LocationManager.GPS_PROVIDER,
                            MIN_TIME_BW_UPDATES,
                            MIN_DISTANCE_CHANGE_FOR_UPDATES, this);

                    if(locationManager != null) {
                        location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);

                        if(location != null) {
                            latitude = location.getLatitude();
                            longitude = location.getLongitude();
                        }
                    }
                }
            }
        }

    } catch (Exception e) {
        e.printStackTrace();
    }

    return location;
}


public void stopUsingGPS() {
    if(locationManager != null) {
        locationManager.removeUpdates(GPSTracker.this);
    }
}

public double getLatitude() {
    if(location != null) {
        latitude = location.getLatitude();
    }
    return latitude;
}

public double getLongitude() {
    if(location != null) {
        longitude = location.getLongitude();
    }

    return longitude;
}

public boolean canGetLocation() {
    return this.canGetLocation;
}

public void showSettingsAlert() {
    AlertDialog.Builder alertDialog = new AlertDialog.Builder(context);

    alertDialog.setTitle("GPS is settings");

    alertDialog.setMessage("GPS is not enabled. Do you want to go to settings menu?");

    alertDialog.setPositiveButton("Settings", new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface dialog, int which) {
            Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
            context.startActivity(intent);
        }
    });

    alertDialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface dialog, int which) {
            dialog.cancel();
        }
    });

    alertDialog.show();
}

@Override
public void onLocationChanged(Location arg0) {
    // TODO Auto-generated method stub
    this.location = location;
    getLatitude();
    getLongitude();
}

@Override
public void onProviderDisabled(String arg0) {
    // TODO Auto-generated method stub

}

@Override
public void onProviderEnabled(String arg0) {
    // TODO Auto-generated method stub

}

@Override
public void onStatusChanged(String arg0, int arg1, Bundle arg2) {
    // TODO Auto-generated method stub

}

@Override
public IBinder onBind(Intent intent) {
    // TODO Auto-generated method stub
    return null;
}

}



Y esta es la clase principal:

public class MainActivity extends Activity {

GPSTracker gps;



@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    gps = new GPSTracker(MainActivity.this);

    if (gps.canGetLocation()) {
        double latitude = gps.getLatitude();
        double longitude = gps.getLongitude();
        Log.v("Your LOCATION is -" + "Lat:", latitude + "Long: " + longitude  );
        Toast.makeText(
                getApplicationContext(),
                "Your LOCATION is -\nLat: " + latitude + "\nLong: "
                        + longitude, Toast.LENGTH_LONG).show();
    } else {
        gps.showSettingsAlert();
    }





}
}















Sponsor

Popular Posts

Con la tecnología de Blogger.