Comment afficher une image d'une URL sur un écran d'accueil?


12

Je souhaite charger une image à partir d'une URL et la mettre à jour régulièrement à partir d'une page Web.

Quelque chose comme un widget qui montrerait mon style actuel de débordement de pile. goûtez si flair

Un autre exemple de badge / flair est de montrer les bannières de perte de poids sur myfitnesspal.com comme ceci:

échantillon mon image de fitness

J'ai essayé de chercher sur le marché des widgets photo, des widgets webcam et des widgets URL. Je ne sais pas comment obtenir l'image ci-dessus qui se met à jour sur mon écran d'accueil.

Des idées?

Réponses:


2

Ce fil remonte à loin, mais je n'ai toujours pas pu en trouver un sur le marché qui semble correspondre à la description, alors j'en ai fait un moi-même. Téléchargez-le ici :

entrez la description de l'image ici

Le widget est mis à jour toutes les heures, et il n'y a actuellement aucun moyen de le configurer.


Cela fonctionne très bien!
Alex B

@Lie Ryan J'adorerais l'avoir sur mon transformateur ASUS ... quelque chose de spécial que je dois faire pour le faire fonctionner?
DeaconDesperado

@DeaconDesperado: pas pour autant que je sache, il vous suffit d'autoriser l'installation d'applications non commerciales. Je ne l'ai pas testé sur un écran de taille tablette ou autre que Android 2.2, mais je ne m'attends pas à ce qu'il y ait des problèmes car le programme lui-même est très simple. Mettez une réponse dans le commentaire si vous avez besoin d'un rapport d'aspect différent ou d'une taille de widget différente.
Lie Ryan

1
@LieRyan A fonctionné comme vous l'avez décrit. Bannière FTW des statistiques de League of Legends.
DeaconDesperado


0

Je voulais une application pour ce faire, je voulais qu'elle soit professionnelle, fiable et facile à utiliser, et je voulais savoir qu'elle serait maintenue à l'avenir et fonctionnerait avec de nouvelles versions d'Android. Comme je dirigeais une entreprise de logiciels, j'ai décidé d'en faire notre prochain produit.

Showr prend en charge Android 3.1+ et vous pouvez l'utiliser comme widget d'écran de verrouillage sur les versions Android prenant en charge cette fonctionnalité. Il prend en charge les images des flux RSS ou Atom, et d'autres applications (telles que la galerie) ainsi que d'une URL fixe. Il s'intègre également à certains sites Web, tels que Tumblr et Stack Exchange. Contrairement à la réponse acceptée à la question, vous pouvez définir la fréquence de mise à jour et il dispose d'une fonction de mise à jour intelligente pour économiser la batterie et l'utilisation du réseau.

Téléchargez Showr gratuitement sur Google Play ou consultez Showr sur StackApps .


-2

Vous pourriez avoir besoin d'un widget très spécifique qui est codé pour récupérer certaines données de ladite page Web dans un format spécifique (XML, JSON, appels API, etc.), puis les analyser et les afficher.

Par exemple, une recherche rapide sur Google pour "widget flair android" ramène cette application. Vous n'avez qu'à fournir l'ID de l'utilisateur (par exemple http://api.android.stackexchange.com/1.1/users/3646 pour mon profil,) et il interroge les serveurs stackoverflow.com une fois par heure et récupère le "flair".


Je recherche également quelque chose qui fonctionne pour les sites de débordement sans pile.
Alex B

Il n'y a probablement pas d'application «magique» qui fonctionnerait sur tous les sites. Vous aurez besoin d'une solution personnalisée. Tout d'abord, le site lui-même doit être spécifiquement codé pour fournir les informations que vous recherchez via une sorte d'interface (RSS, XML, JSON, API, etc.). Ensuite, l'application / le widget devrait être codé pour récupérer ces informations ( sondage simple ou poussée plus avancée), donnez-lui un sens et affichez-le.
Chahk

1
Je cherche à utiliser l'interface publiée pour flair de débordement de pile et pour les sites myfitnesspal qui est une URL vers un fichier image.
Alex B
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.