¿Cualquier manera de agarrar un icono de la insignia del URL del Web site, programmatically?

Estoy en el proceso de crear una actividad donde mostraré la lista del sitio web visitado con su logotipo y su nombre de alias elegido por el usuario.

p.ej

  • Sitios Web recientes visitados

    logo1 sitio web1 / alias name

    logo2 sitio web2 / nombre de alias

    .

    . así que no

La pregunta es, (Ref. Imagen adjunta) ¿Cómo obtener el logotipo del sitio web se muestra en el lado izquierdo de http: //?

Como abajo quiero agarrar el icono y guardarlo localmente

Se llama un favicon, y todo lo que tienes que hacer es:

  1. Si hay un icono en /favicon.ico , usa eso.
  2. De lo contrario, obtener el contenido de la página, y extraer la ubicación de <link rel="shortcut icon" href=" URL goes here " /> . Tendrás que usar un analizador de HTML y encontrar el <link> con una rel de cualquier icon o shortcut icon .

Utilice este sitio web:

http://icons.better-idea.org/allicons.json?pretty=true&url=www.stackoverflow.com

Encontrará todos los logotipos para un sitio web en varios tamaños y devolverá una bonita cadena json con metadatos incluyendo la url al icono. Simplemente reemplace www.stackoverflow.com con su dominio.

El sitio también tiene un gui para entrar en sitios web manualmente si lo prefiere:

 http://icons.better-idea.org/ 

A continuación se muestra una cadena de ejemplo devuelta al consultar el sitio web de desbordamiento de pila:

 { "url":"www.stackoverflow.com", "icons":[ { "url":"http://stackoverflow.com/apple-touch-icon.png", "width":158, "height":158, "format":"png", "bytes":3445, "error":null, "sha1sum":"c78bd457575a3221c6b3d0d17ffb00ffc63d7cd0" }, { "url":"http://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d", "width":32, "height":32, "format":"ico", "bytes":5430, "error":null, "sha1sum":"4f32ecc8f43d0986b9c6ce9f37999e86c0b829ef" }, { "url":"http://stackoverflow.com/favicon.ico", "width":32, "height":32, "format":"ico", "bytes":5430, "error":null, "sha1sum":"4f32ecc8f43d0986b9c6ce9f37999e86c0b829ef" } ] } 
  • Declaración de atributos elegibles en Android
  • Biblioteca Java para consumir / manipular Sharepoint 2013 Resto OData Resultado XML
  • ¿Cómo alinear vistas en la parte inferior de la pantalla?
  • Con SAX Parser, obtiene el valor de un atributo
  • Android: Cajón de navegación en múltiples actividades
  • Recepción de SMS en Android Manifest.xml
  • Cómo colorear el contorno de mi texto negro en xml para android
  • Cómo agregar varios marcos en xml
  • Cómo crear un menú mediante programación en Android?
  • Android cómo hacer intrincados fondos y fronteras
  • Android: crea automáticamente variables para todos los IDs en xml
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.