FrAndroid DevTips #38

 

Le DevTips, c’est chaque samedi matin votre dose de tutoriaux, informations, bibliothèques… que vous soyez un développeur novice ou confirmé !

bugdroidpro2_small-1

Utiliser la cryptographie pour stocker les informations personnelles

Trevor Johns a publié un article sur le blog officiel Android dans lequel il détaille la manière de crypter les mots de passe, les tokens d’authentification et autres données sensibles. Il y a bien évidemment la possibilité de mettre les SharedPreference et la base de données en MODE_PRIVATE, mais bien d’autres mécanismes sont proposés directement dans Android. Vous les découvrirez en lisant cet article très intéressant :

http://android-developers.blogspot.fr/2013/02/using-cryptography-to-store-credentials.html

Un ColorPicker en mode Holo

Si votre interface demande à l’utilisateur de choisir une couleur, cette bibliothèque va vous être très pratique ! Elle permet de choisir la couleur dominante et ensuite de sélectionner la saturation et la luminosité. Comme vous pouvez le remarquer sur la deuxième capture, la couleur précédente est à tout moment affichée.

HoloColorPicker

Vous pouvez découvrir un exemple sur ce lien, accompagné de son code source.
Le code source de la bibliothèque du HoloColorPicker est quant à lui hébergé sur GitHub :

https://github.com/LarsWerkman/HoloColorPicker

Un générateur de captures d’écran dans des smartphones

unnamed (2)

Dans notre dernière édition du DevTips, certains d’entre vous nous ont demandé comment mettre des captures d’écran directement dans les téléphones. Il existe deux services web pour le faire : le Device Art Generator pour les Nexus de Google et le Device Frame Generator qui se veut plus général.

Nous avons également trouvé une application sur le Play Store qui permet de le faire directement, nommée « Screen maker – nice screenshot ». Le catalogue de smartphones proposé est très large et les options nombreuses (ombre, réflexion, rotation, redimensionnement).


Envie de rejoindre une communauté de passionnés ? Notre Discord vous accueille, c’est un lieu d’entraide et de passion autour de la tech.