Tutos Android France Apprendre Android facilement

2

Intégration Continue pour Android

On nous demande souvent si notre projet possède une intégration continue, euh… on va dire oui… mais qu’est-ce que c’est réellement ? Je vais dans cette suite de tutoriels vous montrer en quoi consiste...

0

RxTips – Transformer une méthode en observable

Envie d’appeler une de vos méthode dans un enchainement d’appels Rx ? Mais elle ne retourne pas d’Observable ? (ex: vous est fournie via une librairie) Voyons comment réparer ce préjudice ! Méthode synchrone...

0

RxTips – Empreinte digitale

Introduit avec Android Marshmallow, l’authentification via l’empreinte digitale accélère la connexion des utilisateurs à nos applications. Son implémentation sans Rx est assez fastidieuse, il nous faut demander la permission Manifest USE_FINGERPRINT récupérer le FingerprintManager...

0

RxTips – Rechercher un utilisateur sur un webservice

Prenons un cas usuel dans nos applications android : la recherche d’un utilisateur dans notre webservice, en fonction d’un texte saisi part l’utilisateur. Pour cela, nous ajoutons un TextWatcher sur notre EditText, et donc...

0

RxTips – Activity Result

Fatigué de récupérer le retour d’un starActivityForResult dans une méthode différente ? Essayez RxActivityResult ! Configuration Commencez par ajouter la dépendance rxactivityresult à votre build.gradle Utilisation Prenons le cas de la prise d’une photo...

0

Injection de Dépendances et Tests Unitaires

Il semble très difficile, voir impossible, d’effectuer des tests unitaires sous Android. Trop souvent sont remis en cause les Activités, Fragments et Vues, qui possèdent leurs propre cycles de vies et qui utilisent des...

1

RxTips – Permissions Android

Android Marshmallow apporte la gestion des permissions au runtime Pour vérifier si nous possédons une permission, il faut apeller ContextCompat.checkSelfPermission, puis pour demander la permissions ActivityCompat.requestPermissions Le retour de cette demande se fait via...

1

Gitignore : Comment ne sauvegarder que les fichiers utiles ?

  Pourquoi sauvegarder vos fichiers à distance ? Il est utile de sauvegarder votre travail pour garder une trace des différentes versions de son applications, travailler à plusieurs et/ou à distance… Nombreuses sont les (bonnes)...

0

RxTips – Retry

Problème récurrent lors d’appels de webservices : 401 UNAUTHORIZED Et oui, le token a expiré, mais trop tard on l’a su une fois notre échange effectué, la galère de se reconnecter, puis relancer notre...