Accountmanager vs sharedpreference para la autenticación y la comunicación con el servidor
En mi proyecto quiero leer y escribir los datos en el servidor depende de la clave de autenticación (usuario).
Hasta ahora he planeado utilizar la preferencia compartida para almacenar la clave de autenticación del usuario para una mayor comunicación con el servidor.
- Copia de seguridad de Android 2.2: ¿Cómo hacer copias de seguridad DefaultSharedPreferences?
- Cómo resolver un error: getSharedPreferences (String, int) no está definido para el tipo nuevo View.OnClickListener () {}
- Obtener todos los nombres SharedPreferences y todas sus claves?
- ¿Por qué la variable estática de mi aplicación Android a veces se devuelve nula?
- ¿Copiar / compartir configuraciones entre versiones pagadas / gratuitas de la aplicación para Android?
Más tarde llegué a conocer "Administrador de cuentas" leyendo este tutorial :
Tengo poca confusión para utilizar el encargado de cuenta o la preferencia compartida.
Me siento muy difícil de entender accountmanager.
¿Puede alguien guiar qué método se adapta a mi proyecto.
Cualquier tutorial para el administrador de cuentas.
Cualquier otra sugerencia…?
Gracias por adelantado.
- NullPointerException getDefaultSharedPreferences ()
- ¿La aplicación de actualización borra las preferencias compartidas o elimina las alarmas establecidas por la aplicación?
- SharedPrefs se restablece después de configurar la configuración regional de la aplicación de Android
- Sharedpreference con la pantalla de bienvenida
- Cómo guardar notificaciones push de analizar por SharedPreferences
- Recuperación de valores de prefrences compartidos en otra actividad
- BackupManager no llama al servicio de transporte de copia de seguridad
- Android: Modificar las preferencias compartidas de otra aplicación
Yo recomendaría que usted piense acerca de su requisito en primer lugar. Si la autenticación es como google +, Facebook y Twitter, entonces te sugiero que utilices AccountManager
AccountManager : Este registro centralizado de la cuenta en línea del usuario. Account Manager es capaz de almacenar el token OAuth
y hace el trabajo para todas las aplicaciones de Google en Android.
SharedPreferences : Esto es para almacenar y recuperar un rango pequeño de datos para más esto .
Puede usar la preferencia compartida. Su fácil y eficaz también. Lea la documentación para saber acerca de la preferencia compartida. Presonally lo he utilizado en muchas aplicaciones y viene muy práctico.
- Cómo configurar el cursor a la derecha (EditText)?
- API de Google para enviar solicitud desde la aplicación android a google plus