Las redes rápidas de Android son las mejores para llamadas de red.
amitshekhariitbhu / Fast-Android-Networking
Fast Android Networking es una biblioteca poderosa para hacer cualquier tipo de red en aplicaciones de Android que se realiza sobre OkHttp Networking Layer.
- ¿Cuáles son las principales tendencias del desarrollo de aplicaciones de Android?
- Cómo seleccionar la mejor tienda de desarrollo para la aplicación móvil de mi startup
- ¿Qué cosas se deben tener en cuenta al crear prototipos de aplicaciones móviles?
- ¿Qué lenguaje de programación necesito saber para construir bots en Messenger, Telegram o Slack?
- ¿Cuáles son los beneficios de un desarrollo de aplicaciones móviles MLM?
Estas son algunas ventajas de usar mi biblioteca Fast Android Networking sobre otras bibliotecas:
- OkHttpClient se puede personalizar para cada solicitud fácilmente, como la personalización de tiempo de espera, etc. para cada solicitud.
- Como usa OkHttpClient y Okio , es más rápido.
- Se puede obtener un análisis completo de cualquier solicitud. Puede conocer los bytes enviados, los bytes recibidos y el tiempo empleado en cualquier solicitud. Estos análisis son importantes para que pueda encontrar el uso de datos de su aplicación y el tiempo necesario para cada solicitud, de modo que pueda identificar solicitudes lentas.
- Puede obtener el ancho de banda actual y la calidad de conexión para escribir un mejor código lógico: descargue imágenes de alta calidad con excelente calidad de conexión y baja con poca calidad de conexión.
- Caché de respuesta adecuada : lo que conduce a un uso reducido del ancho de banda .
- Se puede pasar un ejecutor a cualquier solicitud para obtener una respuesta en otro hilo. Si está haciendo una tarea pesada con la respuesta, no puede hacerlo en el hilo principal.
- Una biblioteca única para todo tipo de redes : descarga, carga, multiparte.
- Se puede realizar una captación previa de cualquier solicitud para que proporcione datos instantáneos cuando sea necesario desde la memoria caché.
- Todos los tipos de personalización son posibles.
- Solicitud inmediata realmente es inmediata ahora.
- Solicitud adecuada de cancelación.
- Impide la cancelación de una solicitud si se completa más del porcentaje de umbral específico.
- Una interfaz simple para realizar cualquier tipo de solicitud.
¿Por qué deberías usar la biblioteca rápida de redes de Android ?
- La reciente eliminación de HttpClient en Android Marshmallow (Android M) hizo que otra biblioteca de redes quedara obsoleta.
- Ninguna otra biblioteca individual hace todos y cada uno, como hacer una solicitud, descargar cualquier tipo de archivo, cargar archivos, cargar imágenes de la red en ImageView, etc. Hay bibliotecas pero están desactualizadas.
- Como usa OkHttp, lo más importante es que admite HTTP / 2 .
- Ninguna otra biblioteca proporciona una interfaz simple para hacer todo tipo de cosas en redes, como establecer prioridades, cancelar, etc.
amitshekhariitbhu / Fast-Android-Networking