Android : Integrez Flickr sur votre telephone avec Photostream

  • Samedi 6 septembre 2008
  • Posté dans Android

L'auteur : Vincent Ballut
Site : http://www.nobodymuch.com
Twitter : http://twitter.com/Kaayru
Bio : Fondateur de Goopilation en juin 2008. Développeur SEO, Spir Communication

Source : Android Developer Blog

Je suis heureux de vous présenter une nouvelle application Open Source — nommée Photostream — pour le projet Android. Photostream est un explorateur dédié aux photos, et plus particulièrement à Flickr. Tout ce dont vous avez besoin est d’un compte sur Flickr (l’application propose un nom d’utilisateur par défaut si vous voulez simplement l’essayer).

Cette application est un exemple parfait de l’utilisation de plusieurs fonctionnalités et APIs d’Android.

  • Alias
  • Ajout de raccourcis sur l’accueil
  • Système de sélection alternatif de fonds d’écran
  • Mise en page personnalisée
  • Attribut XML personnalisés
  • Utilisation des thèmes
  • Utilisation des styles
  • Utilisation des couleurs textuelles
  • Utilisation de la balise
  • Utilisation de bitmap depuis l’XML
  • Utilisation de HttpClient
  • Interaction dédiée entre l’arrière plan et l’interface
  • Possibilité de rotation (via le nouveau onRetainNonConfigurationInstance() API)
  • Animations
  • Rogner une image
  • Manipulation d’images

Ma fonction préférée est la possibilité d’ajouter un nouveau raccourci sur l’écran d’accueil, vers n’importe quel compte Flickr. Le raccourci affiche une icône personnalisable, téléchargée depuis le profil Flickr :

Si vous comptez réutiliser le code sourse pour accéder à Flickr dans votre propre application, vous devrez modifier le fichier Flickr.java.file pour remplacer la clé de l’API par la votre. Le code sourse contient également une classe très utile nommée UserTask.java. Cette classe est conçue pour vous aider à écrire facilement des opérations impliquant le fond d’écran qui interagissent avec l’interface.

Par Romain Guy

Qu'en pensez-vous ?

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>