Surveillance des connexions USB sur Android via diffusion système et interrogation périodique

Principe de détection des événements USB Dans la plupart des cas, le système Android émet des diffusions (broadcasts) lors du branchement ou débranchement d'un périphérique USB, permettant ainsi une écoute simple. Cependant, certains appareils présentent des incompatibilités avec le système, empêchant l'émission de ces diffusions. Des approches ...

Publié le 16 juin à 23h14

Comparaison des modèles réactifs dans l'écosystème Java

Une interrogation fréquente concerne la nécessité d'utiliser des bibliothèques comme RxJava ou Reactor lorsque les fonctionnalités natives de Java 8 (Streams, CompletableFutures, Optionals) semblent suffire. En réalité, ces outils standards sont efficaces pour des traitements simples. Leur utilisation pour des scénarios plus complexes engendre ...

Publié le 11 juin à 23h27

Intégration de RxJava, MVP, Retrofit, Dagger2 et OkHttp pour les requêtes réseau sous Android

Au fil des ans, les technologies de gestion des requêtes réseau sous Android ont considérablement évolué, passant de HttpClient et HttpURLConnection à des bibliothèques comme Volley et OkHttp, puis à Retrofit. Cependant, une utilisation directe de ces outils peut entraîner une duplication de code répétitive pour chaque requête réseau, ce qui es ...

Publié le 9 juin à 10h02