Skip to content
This repository has been archived by the owner on Nov 23, 2020. It is now read-only.

Librairies

Axel Le Bot edited this page Mar 21, 2017 · 7 revisions

RxJava

RxJava est une implémentation Java de Reactive Extensions: une bibliothèque pour composer des programmes asynchrones et basés sur des événements en utilisant des séquences observables. Il étend le modèle d'observateur pour prendre en charge des séquences de données / événements et ajoute des opérateurs qui vous permettent de composer des séquences de façon déclarative tout en abstraction des préoccupations concernant des thèmes comme le bas-niveau threading, la synchronisation, la sécurité des threads et les structures de données concurrentes.

Source

Butter Knife

Liaison de champ et de méthode pour les vues d'Android qui utilise le traitement d'annotation pour générer un code standard pour vous.

Source

GreenDAO

GreenDAO est un open source Android ORM rendant le développement des bases de données SQLite amusant à nouveau. Il évite aux développeurs de traiter les besoins de bases de données de bas niveau tout en économisant le temps de développement. SQLite est une base de données relationnelle incrustée. Néanmoins, l'écriture de SQL et l'analyse de résultats de requêtes sont des tâches assez fastidieuses et fastidieuses. GreenDAO vous libère de ces fonctions en assignant des objets Java à des tables de base de données (appelées ORM, "mappage objet / relationnel"). De cette façon, vous pouvez stocker, mettre à jour, supprimer et interroger des objets Java à l'aide d'une simple API orientée objet.

Source

Retrofit

Rétrofit transforme votre API HTTP en une interface Java. Utilisez les annotations pour décrire la requête HTTP:

  • Paramétrage des paramètres d'URL et support des paramètres de requête
  • Conversion d'objet en corps de requête (par exemple, JSON, tampons de protocole)
  • Chargement de corps de requêtes et de fichiers multiparties

Source

Gson

Gson est une bibliothèque Java qui peut être utilisée pour convertir des objets Java en leur représentation JSON. Il peut également être utilisé pour convertir une chaîne JSON en un objet Java équivalent. Gson peut travailler avec des objets Java quelconques, y compris des objets préexistants dont vous n'avez pas le code source.

Source

LeakCanary

Une bibliothèque de détection de fuite mémoire pour Android et Java.

Source