Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CURSO ANDROID<br />
33<br />
/mdw_hr_reasonably_small.png”;<br />
}<br />
try {<br />
this.image = loadFromUrl(new URL(image));<br />
} catch (Exception e) {<br />
try {<br />
this.image = loadFromUrl(new URL(“http://a1.twimg.com<br />
/profile_images/82885809/mdw_hr_reasonably_small.png”));<br />
} catch (MalformedURLException e1) {}<br />
}<br />
}<br />
public void setAuthor(String author){<br />
this.author = author;<br />
}<br />
public String toString(){<br />
return this.title;<br />
}<br />
private Bitmap loadFromUrl(URL link) {<br />
Bitmap bitmap = null;<br />
InputStream in = null;<br />
try {<br />
in = link.openConnection().getInputStream();<br />
bitmap = BitmapFactory.<strong>de</strong>co<strong>de</strong>Stream(in, null, null);<br />
in.close();<br />
} catch (IOException e) {}<br />
return bitmap;<br />
}<br />
}<br />
MyApp<br />
En el capítulo anterior el listado <strong>de</strong> artículo los representamos como una lista estática <strong>de</strong>ntro <strong>de</strong> la clase<br />
<strong>de</strong> la activity principal, mencioné que esa no era la forma correcta por que <strong>de</strong>bían utilizarse clases <strong>de</strong><br />
aplicación y para eso utilizaremos MyApp.