Învățând să lucrez cu biblioteca picasso

Creați un proiect nou, selectați Activitate neagră. Pentru a începe, pentru ca aplicația noastră să funcționeze cu bibliotecile Picasso, acestea trebuie să fie instalate. Cum se face acest lucru a fost deja discutat în detaliu în articolul despre conectarea bibliotecilor. Amintiți-vă scurt: faceți clic pe Fișier --- Structura proiectului. fila Dependențe. faceți clic pe semnul plus plus verde, selectați Bibliotecă dependență.

iar în fereastra deschisă găsim biblioteca Picasso.

După aceasta, trebuie să așteptați puțin timp, când aplicația Android Studio va aplica noile setări pentru proiect.

Acum treceți la aplicația în sine. Trebuie să creați mai întâi câteva elemente ImageView în care vor fi afișate imaginile descărcate cu Picasso. Deschideți fișierul activity_main.xml și adăugați următoarele:

Am adăugat 4 elemente ImageView. imaginile ic_launcher aici sunt aplicate doar pentru claritate:

Deoarece aplicația noastră va descărca imagini de pe Internet, aplicația noastră trebuie să aibă permisiunea de a utiliza Internetul. Accesați fișierul manifest al AndroidManifest.xml și adăugați o linie acolo (înainte de etichetă ):

Ei bine, acum du-te la locul de muncă în fișierul MainActivity.java. Trebuie să declare 4 obiecte de tip ImageView. legați-le de elementele noastre și folosind biblioteca Picasso. încărcați 4 imagini și afișați-le în ImageView declarat. Aici este codul complet al MainActivity.java:

Explicațiile pentru Picasso sunt date direct în cod, dar le acordăm atenție din nou. Conectăm biblioteca cu comanda Picasso.with (aceasta) - pentru activitatea noastră conectăm biblioteca Picasso. În continuare în bibliotecă:

- .load - command pentru a încărca o imagine dintr - o resursă;

- .eroare - specificați ce va fi afișat în caz de eșec;

- .placeholder - personalizați imaginea care va fi afișată în elementele ImageView până când imaginile de pe Internet sunt descărcate;

- .redimensionare - setați dimensiunea imaginii care va fi afișată;

- .în - consultați elementul ImageView în care va fi afișată imaginea.

Asta e totul! Sper că ați reușit, totul este într-adevăr destul de simplu. Rulați aplicația și încercați:

Articole similare